用于通过Graph进行网络可视化的Java Graph库

时间:2015-01-01 08:09:25

标签: java graph visualization graph-visualization jung2

我想实现一个可视化界面,将nodesedges可视化为图形,一些对象如节点之间移动的节点数据包如下图所示:< / p>

enter image description here

我尝试使用 Jung 库,但它没有任何类型的功能,可以使用边作为移动对象的路径在节点之间移动对象。 我已经看到了Graph Stream Library的演示,它显示了一些在节点之间移动的对象,但是当我查看库文档时,我没有找到任何移动图形的功能,这个库是否符合我的需要?

如果没有,任何人都可以建议一个可以为我提供这种功能的库。 任何建议将不胜感激。

编辑:进一步努力实施

我已经在 JUNG 中实现了这样的功能,对于直边,它工作正常,我正在使用IterativeProcess类并通过setLocation函数移动节点。

HERE是实施。

但是我想知道是否有更好的方法可以通过其他一些具有内部定义功能的库来执行此操作?

1 个答案:

答案 0 :(得分:2)

我认为根据您的要求,可视化工具比图库更合适。我已经在基于java的可视化课程中使用了Processing工具。它非常简单易学,而且功能强大。