2016-07-12 5 views
0

私はJungライブラリを初めて使っています。新しい頂点を作成しようとしています.Jungチュートリアル(ここではhttp://jung.sourceforge.net/doc/manual.html#start)に従っています。しかし、私はそれを使用しようとすると私のEclipse IDEはDirectedSparseVertexクラスまたはDirectedEdgeクラスを認識できません。私は輸入品や何かを紛失しているのか疑問に思っていますか?しかしここに私のコードです。皆さんが助けてくれることを願っています。jungライブラリでDirectedSparseVertex()を使用するには?

import java.net.URL; 
    import java.util.ArrayDeque; 
    import java.util.ArrayList; 
    import java.util.LinkedList; 
    import java.util.PriorityQueue; 
    import java.util.Queue; 

    import org.jgrapht.DirectedGraph; 
    import org.jgrapht.graph.DefaultEdge; 
    import edu.uci.ics.jung.graph.DirectedSparseGraph; 
    import edu.uci.ics.jung.graph.Graph; 
    import edu.uci.ics.jung.graph.SparseGraph; 
    import edu.uci.ics.jung.visualization.renderers.Renderer.Vertex; 


    public class LockNodes 
    { 
     public LockNodes() 
     { 
      Graph original = new DirectedSparseGraph(); 
      Vertex v1_orig = original.addVertex(new DirectedSparseVertex()); 
      Vertex v2_orig = original.addVertex(new DirectedSparseVertex()); 
      DirectedEdge e_orig = original.addEdge(new DirectedSparseEdge(v1, v2)); 

      Graph target = new DirectedSparseGraph(); 
      Vertex v1_copy = v1_orig.copy(target); 
      Vertex v2_copy = v2_orig.copy(target); 
      DirectedEdge e_copy = e_orig.copy(target); 
     } 
    } 

だから、その赤で基礎となる:新DirectedSparseVertex()とDirectedEdgeは、あなたが参照しているクラス(DirectedSparseVertexDirectedEdge)はJUNG 1.xからです

答えて

1

をe_copy。おそらく、新しいJUNG 2.xクラスを使用しています。これは、頂点とエッジの型を持たないクラスです。ここで説明

私はあなたが現在のJavadocとサンプルを見てみましょうことを示唆している、:

http://jrtom.github.io/jung/ JUNGための新しい家ということは、V2.1のように、GitHubの上にあり、道で、注意してください) :

このチュートリアルでhttp://jrtom.github.io/jung/javadoc/index.html(日付のうちビットが、V2に基づいて):http://www.grotto-networking.com/JUNG/JUNG2-Tutorial.pdf

+0

ありがとう! jarファイルがこのライブラリのどこにあっても、このライブラリをeclipseにどのようにインポートできますか? –

+0

圧縮されたjarファイルは、私の答えの最初のリンクにあるGitHubで利用できます。 JUNGとEclipseを扱う場合は、以下の答えがあります:http://stackoverflow.com/questions/5616233/how-do-i-install-jung2-on-eclipse –

+0

リンク先をありがとう。 –

関連する問題