我是新来的。我的问题 : 我已经使用 KKLayout 可视化图表。图形是在新的计算之后以及在每次将顶点放置在随机位置/位置上的 while-循环中创建的(每次迭代之后(。我想修复它们,以便它们在每次循环迭代后都放在相同的位置。我怎样才能????修复它们感谢
默认情况下,力导向布局从其随机位置的顶点开始;这就是您看到此行为的原因。
您可以采取几种不同的方法来解决此问题。
(1( 使用 Layout.setInitializer()
方法为每个顶点指定一致的起始位置。 这将确保KKLayout
始终做同样的事情。
2(如果有您喜欢的特定布局结果(一组位置(,则可以使用这些位置进行StaticLayout
初始化。 如果需要,PersistentLayoutImpl
可用于序列化/恢复这些位置。