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

时间:2011-01-10 13:38:06

标签: java jung

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

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

有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:5)

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

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