Java JGraphT中的合并图

Java JGraphT中的合并图,java,jgrapht,Java,Jgrapht,我正在使用JGraphT,我有两个DirectedGraph:g1和g2 如何将g1和g2合并到第三个图形g3? 我需要g3是一个普通图,并且能够添加新的边和顶点。我终于找到了它 Graphs类中有一个方法,将第二个条目图添加到第一个条目图中: Graphs.addGraph(g1, g2); 添加指定源图形的所有顶点和所有边 到指定的目标图形。首先是源的所有顶点 将图形添加到目标图形。然后每一个边缘 源图形将添加到目标图形。此方法返回 如果目标图形因此而被修改,则为true 操作,否则返回f

我正在使用JGraphT,我有两个
DirectedGraph
g1
g2

如何将
g1
g2
合并到第三个图形
g3
? 我需要
g3
是一个普通图,并且能够添加新的边和顶点。

我终于找到了它

Graphs
类中有一个方法,将第二个条目图添加到第一个条目图中:

Graphs.addGraph(g1, g2);
添加指定源图形的所有顶点和所有边 到指定的目标图形。首先是源的所有顶点 将图形添加到目标图形。然后每一个边缘 源图形将添加到目标图形。此方法返回 如果目标图形因此而被修改,则为true 操作,否则返回false


我们可以阅读更多内容。

只需保存一次单击:addGraphReversed​(图表