我已经实现了一个用java可视化图形的图形系统。这个系统基本上是建立在GEF/ZEST之上的。
现在,我想通过添加新的可能布局来增强系统的功能。因此,我环顾四周,偶然发现了JUNG。由于我不习惯JUNG,只想快速评估JUNG是否符合我的目的,所以我来到这里询问了解JUNG的人。
我想使用JUNG的方式,我提供一个图形作为输入,运行一些布局算法,获得带有位置数据的最终布局,并使用我的系统可视化计算出的布局。
JUNG适合这个目的吗?
发布于 2016-01-23 11:32:48
是的,您可以使用JUNG生成布局位置,然后可以通过编程方式查询您创建的布局实例,以获得每个顶点的位置:http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/algorithms/layout/class-use/Layout.html
使用Layout.transform()方法。
您可能希望使用ShowLayouts演示来针对不同的图形类型尝试不同的布局算法。
https://stackoverflow.com/questions/34947545
复制相似问题