Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于图形的网络可视化Java图形库_Java_Graph_Visualization_Graph Visualization_Jung2 - Fatal编程技术网

基于图形的网络可视化Java图形库

基于图形的网络可视化Java图形库,java,graph,visualization,graph-visualization,jung2,Java,Graph,Visualization,Graph Visualization,Jung2,我想实现一个可视化界面,用于将节点和边可视化为图形,并将节点等一些对象在节点之间移动为数据包,如下图所示: 我曾尝试使用Jung库,但它缺乏任何类型的功能,无法使用边作为移动对象的路径在节点之间移动对象。 我看过Graph Stream Library的演示,它显示了一些在节点之间移动的对象,但是当我查看库文档时,我没有发现任何在图形中移动对象的功能,这个库能够满足我的需要吗 如果没有,谁能建议一个库,可以为我提供这样的功能。 如有任何建议,将不胜感激 编辑:进一步努力实施 我已经在JUNG中

我想实现一个可视化界面,用于将
节点
可视化为图形,并将节点等一些对象在节点之间移动为数据包,如下图所示:

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

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

编辑:进一步努力实施

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

这就是实施


但是我想知道,是否有其他一些具有内部定义功能的库真的可以更好地实现这一点?

我认为对于您的需求,可视化工具比图形库更合适。我已经在基于java的可视化课程中使用了这个工具。它简单易学,功能强大。

这看起来很酷,但要求图书馆推荐是违反规定的。但是还有许多其他问题需要询问图书馆。你应该标记这些问题以关闭它们。他们不属于这里。你可以考虑问问@安德烈亚斯,我是不是应该从这里去掉?我已经设置了一个赏金。我还添加了编码工作。