D3.jsで(非常に簡単に)作成できるものと同様に、JUNGで強制有向グラフを構築しようとしています。
そのほとんどは非常に単純ですが、ドキュメントは少し古く、例には強制的なものは含まれていません (ただし、デモであると主張する Java アプレットがありますが、何も表示されません)。
とにかく、DirectedSparseGraph
私はほとんどの機能を達成しました:
directedGraph = new DirectedSparseGraph();
directedGraph.addVertex("someVertex");
directedGraph.addVertex("someOtherVertex");
// etc
directedGraph.addEdge("someVertex", "someOtherVertex");
// etc
これにより、ほぼ正確に必要なものが得られますが、エッジに長さを割り当てて異なる力を表示する方法がわかりません。ドキュメントとGoogleを調べましたが、何も見つかりません。
私は何かを期待して
directedGraph.addEdge([edge 1], [edge 2], [edge length]);
いますが、APIには存在しないようです。
誰でもこれを達成する方法を知っていますか?
Nb jung のバージョンは 2.0.1 です