1

图形界面清楚地给出了两个参数:

Graph<Vertex, Edges>

我想用两种不同的顶点绘制一个图。我还没有找到任何可以通过 JUNG API 实现这一点的方法,还是我必须写一个解决方法?


就我而言,我想实现一个资源分配图

我已经有两个类:MonitorInfo 和 ThreadInfo。我想在我的图中将两者都用作顶点。

4

1 回答 1

3

您可以制作MonitorInfoThreadInfo实现一个通用接口。例如,它们都可以实现Info. 现在,您可以将图形声明为 type Graph<Info, Edges>。当然,JUNG 不具备MonitorInfo隔离顶点或隔离顶点的功能,ThreadInfo但至少它可以在某种类型安全的情况下工作(而不是使用Graph<Object, Edge>.

于 2011-07-07T09:29:37.233 回答