prefuse の多くのコンポーネントは、文字列グループを使用してデータのサブセットを識別しているようです。実際にグループをどのように使用しますか? 一部のドキュメントは、1 行のデータが複数のグループに属することができることを暗示しているようですが、これを実現する方法がわかりません。
理想的には、グラフのいくつかのノードを複数のグループに分けて、それぞれを 1 回視覚化し、さまざまな力とレイアウトを適用することができます。
prefuse の多くのコンポーネントは、文字列グループを使用してデータのサブセットを識別しているようです。実際にグループをどのように使用しますか? 一部のドキュメントは、1 行のデータが複数のグループに属することができることを暗示しているようですが、これを実現する方法がわかりません。
理想的には、グラフのいくつかのノードを複数のグループに分けて、それぞれを 1 回視覚化し、さまざまな力とレイアウトを適用することができます。
Layout実際、 、ColorActionまたはRendererFactoryグループ名を使用するなどのほとんどのプレフューズ コンポーネント。
グループにはさまざまな種類があります。
vis.addGraph(...) 「グラフのいくつかのノードを複数のグループに入れる」ために、フォーカス グループを使用できます。その後Action、フォーカス グループでのみ実行するように追加される場合があります。
または、 にを渡して、PredicateにAction一致する項目 (= 行) のみPredicateが によって処理されるようにすることもできますAction。
これがどのように機能するかを確認するには、デモを参照することをお勧めします。