グラフ アルゴリズムを実装し、そのためのインターフェイスを作成する必要があります。すべてのステップを持つフレーム。手作業で行います。私は Jung パッケージを使用していますが、そのグラフを木のように見せる方法がわかりません。2日間悩んでいます。
これが私の試みです:
DirectedSparseGraph<String, ?> g = new DirectedSparseGraph<String, Object>();
g.addVertex("ROOT");
g.addVertex("A");
g.addVertex("B");
g.addVertex("C");
g.addVertex("D");
g.addVertex("E");
VisualizationImageServer vv = new VisualizationImageServer(new CircleLayout(g), new Dimension(350, 300));
JFrame frame = new JFrame("First step");
frame.getContentPane().add(vv);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
そこでは CircleLayout を使用しました。TreeLayout を使用する必要がありますが、Forest インターフェイスを実装する必要があり、方法がわかりません。私は優れたプログラマーではありません。:(
グラフを次のように表示します。