我想虚拟化我的网络模拟,需要绘制网络中的节点。每个节点都有一个预定义的位置,我需要将节点绘制成正确的协调。
我正在使用JUNG:http://jung.sourceforge.net/applet/index.html
有什么建议吗?
谢谢!
答案 0 :(得分:5)
我最近通过为JUNG编写自己的渲染布局解决了这个问题。
作为我派生布局的基础,我使用了Circle Layout,这非常简单。在那里,你会看到JUNG为每个Vertex做了一个setLocation(Dimension d),这正是你想要的,我想。只需看看CircleLayout的来源。 然后你可以使用一个自定义的顶点对象,它存储你想要顶点的坐标,然后由你的自定义布局读取。