如何使用JUNG在给定坐标中绘制节点

mam*_*uoc 3 java jung

我想虚拟化我的网络模拟,需要绘制网络中的节点.每个节点都有一个预定义的位置,我需要将节点绘制成正确的协调.

我正在使用JUNG:http://jung.sourceforge.net/applet/index.html

有什么建议?

谢谢!

fre*_*oma 5

我最近通过为JUNG编写自己的渲染布局解决了这个问题.

作为我派生布局的基础,我使用了Circle Layout,这非常简单.在那里,你会看到JUNG为每个Vertex做了一个setLocation(Dimension d),这正是你想要的,我想.只需看看CircleLayout的来源.然后,您可以使用自定义Vertex对象,该对象存储您希望顶点具有的坐标,然后由您的自定义布局读取.