我需要绘制我的图,它有一个根节点,childs在它们之间有交叉关系,作为标准的graphviz绘制算法。根在上面,孩子在下面。Treelayout和RadialTreeLayout不适合(不是很强的树,当我的树是树的时候,它会显示错误的视图)。有没有一种方法可以在没有Forest和TreeLayout,RadialTreeLayout的情况下绘制图形呢?我找不到能做到这一点的SparseMultigraph标准布局。
发布于 2016-08-04 08:03:58
基本思想是从原始图形中提取一棵树,使用TreeLayout对该树进行布局,然后使用该布局中的位置作为原始图形的StaticLayout的输入。
下面的示例代码就是这样做的:https://github.com/jrtom/jung/blob/master/jung-samples/src/main/java/edu/uci/ics/jung/samples/MinimumSpanningTreeDemo.java
https://stackoverflow.com/questions/38704082
复制相似问题