2015-01-01 62 views
6

我想要实现可视化nodesedges作为图形可视化的界面和类似的移动节点之间的数据包像下面的图像节点的一些对象:Java的图形库实现网络可视化的图形

enter image description here

我尝试过使用Jung库,但它没有任何类型的功能,用于在节点之间移动对象,使用边作为移动对象的路径。 我已经看过Graph Stream Library的演示,它显示了一些在节点间移动的对象,但是当我查看库文档时,我没有发现任何在图中移动东西的功能,这个库能满足我的需求吗?

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

编辑:在实施

我已经实现这样的功能的进一步努力JUNG和直边它工作得很好,我现在用的是IterativeProcess类和setLocation功能移动节点。

HERE是执行。

但我想知道是否真的有一个更好的方式做一些其他库有一些内部定义的功能做这样的事情?

+0

这看起来很酷,但要求图书馆的建议是违反规则的。 – Makoto

+2

但还有许多关于图书馆的其他问题。 –

+0

您应该标记要关闭的人。他们不属于这里。 – Makoto

回答

2

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