2016-02-28 91 views

回答

0

Graph实例是数据模型。它的工作是存储元素之间的关系;它不存储坐标,也不存储顶点或边缘对象。

要获取顶点坐标,需要为Graph实例创建一个Layout实例;一旦布局产生了顶点坐标,就可以从布局中获得坐标。

某些布局实现通过一次性计算位置(例如,CircleLayout);其他人,特别是部队指挥的布局,需要一些更新(呼叫step()),以便收敛到一组您可能会接受的坐标。

通常Layout位置由可视化基础设施更新,但您可以自己做,如果你喜欢。

您可能想看看JUNG发行版中的示例代码。