我是剛接觸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 e_copy
謝謝!這個庫有沒有一個jar文件,我如何將這個庫導入到eclipse中? –
壓縮的jar文件在GitHub上可用,在我的答案的第一個鏈接上。對於處理JUNG和Eclipse,這裏是這個答案:http://stackoverflow.com/questions/5616233/how-do-i-install-jung2-on-eclipse –
感謝您的鏈接先生。 –