前提・実現したいこと
Javaにて、JUNG 2_0_1 の挙動を確かめようと、下記サイトのsample1a.javaを実行しました。
http://www.cs.tsukuba.ac.jp/~misue/open/tutorial/jung2/step2.html
ちなみにjungのダウンロードはこちらで行いました。
https://ja.osdn.net/projects/sfnet_jung/releases/
発生している問題・エラーメッセージ
UndirectedSparseGraphをimportする段階で、UndirectedSparseGraphが無いと言われ、実際にjung-api-2.0.1.jarの中身をJD-GUIにて確認したところ、UndirectedSparseGraph.classが確かにありませんでした。
UndirectedSparseGrasphがjung-api-2.0.1.jar以外のどこかにあって、それを見落としているのか、それともそもそもUndirectedSparseGrasphがクラスであるという理解がおかしいのか、はたまた、何かの事情で元々存在していたクラスが削除され、チュートリアルサイトが更新されていないだけなのか、Java初心者のため、判断がつきません。アドバイスを頂ければ幸いです。よろしくお願いいたします。
該当のソースコード
java
1import edu.uci.ics.jung.graph.Graph; 2import edu.uci.ics.jung.graph.UndirectedSparseGraph; 3 4 public class Sample1a { 5 public static void main(String[] args) { 6 Graph<Integer,Integer> graph = new UndirectedSparseGraph<Integer,Integer>(); 7 graph.addVertex(1); 8 graph.addVertex(2); 9 graph.addVertex(3); 10 graph.addEdge(101, 1, 2); 11 graph.addEdge(102, 2, 3); 12 System.out.println("Graph G = " + graph.toString()); 13} 14 15}
試したこと
2.0から2.0.1に変わった段階で変更されたのかと思い、2.0の.jarの中身も確認してみましたが、同様にUndirectedSparseGraphクラスはありませんでした。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー