首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GraphViz的纯Java重新实现?

GraphViz的纯Java重新实现?
EN

Stack Overflow用户
提问于 2009-03-17 13:39:56
回答 6查看 25.7K关注 0票数 54

有没有GraphViz的开源java替代品?我知道Grappa的存在,它基本上将GraphViz的图形接口包装为JavaAPI。然而,布局仍然是由GraphViz二进制文件完成的。

我正在寻找一个纯java的开源库,提供与GraphViz相同的功能和布局算法。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-06-02 01:43:33

你可以看看JUNG (Java Universal Network/Graph Framework),它有可视化和分析功能。它是开源的。

票数 18
EN

Stack Overflow用户

发布于 2011-11-07 07:44:54

有趣的是,Eclipse项目有一个SWT/JFace组件/框架,能够用纯Java显示和生成(导入/导出)Graphviz的“DOT”格式:

ZEST (home page & download links)

有关使用示例,请参阅http://wiki.eclipse.org/Graphviz_DOT_as_a_DSL_for_Zest

尽管ZEST被吹捧为Eclipse插件,但看起来DOT-manipulation API确实可以在Eclipse安装的外部独立使用。

为了说明这一点,DOT功能是ZEST 2功能的一部分,它本身就是GEF4项目的子组件。

干杯

富足

更新(2017年5月) https://github.com/nidi3/graphviz-java

票数 18
EN

Stack Overflow用户

发布于 2009-03-17 14:00:12

你可以看看JGraph,尽管我从来没有用过它,所以现在不能评论它与GraphViz相比。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/654294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档