1

グラフ インターフェイスは明らかに 2 つのパラメーターを提供します。

Graph<Vertex, Edges>

2 つの異なる種類の頂点を持つグラフを描画したいと思います。JUNG API を使用してこれを実現する方法は見つかりませんでした。


私の場合、リソース割り当てグラフを実現したい:

私はすでに MonitorInfo と ThreadInfo の 2 つのクラスを持っています。両方をグラフの頂点として使用したいと思います。

4

1 に答える 1

3

共通のインターフェースを作成MonitorInfoして実装することができます。ThreadInfoたとえば、両方を実装できますInfo。これで、グラフをタイプとして宣言できますGraph<Info, Edges>。もちろん、JUNGには、頂点のみまたは頂点のみを分離する機能はありませんが、少なくとも、 (を使用するのではなく、何らかのタイプの安全性で機能します。MonitorInfoThreadInfoGraph<Object, Edge>

于 2011-07-07T09:29:37.233 に答える