你能用Jung进行布局吗?

时间:2016-01-22 13:11:39

标签: java graph jung

我已经实现了一个图形系统来可视化java中的图形。该系统基本上建立在GEF / ZEST上。

现在我想通过添加新的可能布局来增强系统的功能。所以我看了一眼,偶然发现了JUNG。 因为我不习惯JUNG而只是想在JUNG满足我的目的时做一个快速评估,所以我来到这里询问了解JUNG的人。

我想使用JUNG,我提供图形作为输入,运行一些布局算法,获得位置数据的最终布局,并使用我的系统可视化计算的布局。

JUNG是否适合这个目的?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用JUNG生成布局位置,然后您可以以编程方式查询您创建的布局实例以获取每个顶点的位置:http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/algorithms/layout/class-use/Layout.html

使用Layout.transform()方法。

您可能希望使用ShowLayouts演示来针对不同的图表类型试验不同的布局算法。