我是JUNG的新手。我在Graph中创建了节点。现在,当我运行程序时,我得到了具有不同位置的节点。如何每次加载我在同一位置创建的节点?
答案 0 :(得分:1)
有几种方法可以解决这个问题。
(1)获取所需节点,然后保存位置供以后使用。例如,您可以使用PersistentLayoutImpl
(如果要序列化整个图形),或者存储从顶点标识符到布局位置的某种地图。
(2)在创建布局时指定一致的随机种子。你会通过初始化器完成这个;有关详细信息,请参阅AbstractLayout
..(并非所有布局都公开此功能,您可能需要破解一个提供自己的初始化程序。)
(3)使用没有任何随机元素的布局。