JUNG图有两个不同的顶点

时间:2011-07-07 07:33:00

标签: java graphics graph jung

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

Graph<Vertex, Edges>

我想用两种不同的顶点绘制图形。我还没有发现任何事情可以通过JUNG API来实现这一点,或者我是否需要编写一个解决方案?


就我而言,我想要实现一个resource-allocation graph

我已经有两个类:MonitorInfo和ThreadInfo。我想在我的图表中同时使用它们作为顶点。

1 个答案:

答案 0 :(得分:3)

您可以让MonitorInfoThreadInfo实现一个通用界面。例如,他们都可以实现Info。现在,您可以将图表声明为Graph<Info, Edges>类型。当然,JUNG没有提供隔离只是 MonitorInfo顶点或只是 ThreadInfo顶点的功能,但至少它会使用某些类型的安全性(而不是使用Graph<Object, Edge>