paw*_*que 54 java drawing graphviz graph-visualization
是否有GraphViz的开源Java替代品?我知道Grappa的存在,它基本上将Graph接口包装为GraphViz作为JavaAPI.但是,GraphViz二进制文件仍然可以完成布局.
我正在寻找一个纯java,开源库,提供与GraphViz相同的功能和布局算法.
DrD*_*Dee 18
您可以查看具有可视化和分析功能的JUNG(Java通用网络/图形框架).它是开源的.
Big*_*ich 18
有趣的是,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