0

我正在编写第一个非常简单的类,以查看我的安装是否可以构建一些东西。所以这就是我所拥有的

import org.jgrapht.ListenableGraph;
import org.jgrapht.ext.JGraphModelAdapter;
import org.jgrapht.graph.DefaultEdge;
import org.jgrapht.graph.ListenableDirectedGraph;

public class Some<JGraph> {

private Some() {
        ListenableGraph g = new ListenableDirectedGraph( DefaultEdge.class );

        JGraph graph = new JGraph(new JGraphModelAdapter( g ));
    }
}

我在 Eclipse 中工作,我有、jgrapgt-core和setup作为用户库。jgrapht-extjgraphxjgraphx-3.2.2.0

我的问题是当我尝试创建时JGraphModelAdapter出现错误:

The type org.jgraph.graph.AttributeMap cannot be resolved. It is indirectly referenced from required .class files

任何帮助都会很棒。

4

1 回答 1

0

JGraphT 使用旧的 JGraph 5 库进行可视化。org.jgraph 是 JGraph 5,com.jgraph 是 JGraphX。

将 jgraphx 库替换为 JGraph 5 中的库。JGraph 5 在 Github

于 2015-03-17T14:14:28.690 回答