纯 Java 重新实现 GraphViz?[已关闭]
2022-08-31 19:39:37
有没有GraphViz的开源java替代品?我知道Grapappa的存在,它基本上将Graph接口包装为GraphViz作为JavaAPI。但是,布局仍然由GraphViz二进制文件完成。
我正在寻找一个纯java的开源库,提供与GraphViz相同的功能和布局算法。
有没有GraphViz的开源java替代品?我知道Grapappa的存在,它基本上将Graph接口包装为GraphViz作为JavaAPI。但是,布局仍然由GraphViz二进制文件完成。
我正在寻找一个纯java的开源库,提供与GraphViz相同的功能和布局算法。
有趣的是,Eclipse项目有一个SWT/JFace组件/框架,能够在纯Java中显示和生成(导入/导出)Graphviz的“DOT”格式:
有关用法示例,请参阅 http://wiki.eclipse.org/Graphviz_DOT_as_a_DSL_for_Zest。
尽管ZEST被吹捧为Eclipse插件,但DOT操作API似乎可以独立使用,并且可以在Eclipse安装的外部使用。
需要澄清的是,DOT功能是ZEST 2功能的一部分,ZEST 2功能本身就是GEF4项目的一个子组件。
干杯
富
更新(2017 年 5 月)https://github.com/nidi3/graphviz-java