首页 > 解决方案 > Jung FRLayout 将所有节点推送到显示区域的边缘

问题描述

使用 JUNG FRLayout,所有节点都被推到视图的边界,有没有办法避免这种情况?吸引力和排斥力都设置为 0.75 和 maxIter=100,尽管对于所有值都观察到这种行为

示例 JUNG FRLayout

标签: jungjung2

解决方案


您必须使用的变量是:

  1. 节点斥力:越高,节点越分散
  2. 边缘吸引力:越高,边缘越短
  3. 画布(布局)大小:画布越大,节点越不容易撞到周边。

当然,您也可以尝试其他布局算法。

在你的情况下,我会尝试增加边缘吸引力,可能还有布局大小。


推荐阅读