jung2:如何将图形绘制为树?

时间:2016-08-01 16:49:05

标签: jung2

我需要绘制具有根节点的图形,并且子节点之间具有交叉关系作为标准graphviz绘制算法。根在上面,孩子们 下面。 Treelayout和RadialTreeLayout不适合(不是强树,并且当树的树时显示错误的视图)。有没有办法将图形绘制为没有Forest和TreeLayout,RadialTreeLayout的graphviz?我无法找到SparseMultigraph的标准布局。

1 个答案:

答案 0 :(得分:1)

基本思想是从原始图形中提取树,使用TreeLayout布置该树,然后使用该布局中的位置作为原始图形的StaticLayout的输入。

这里有示例代码:https://github.com/jrtom/jung/blob/master/jung-samples/src/main/java/edu/uci/ics/jung/samples/MinimumSpanningTreeDemo.java