0

prefuse の多くのコンポーネントは、文字列グループを使用してデータのサブセットを識別しているようです。実際にグループをどのように使用しますか? 一部のドキュメントは、1 行のデータが複数のグループに属することができることを暗示しているようですが、これを実現する方法がわかりません。

理想的には、グラフのいくつかのノードを複数のグループに分けて、それぞれを 1 回視覚化し、さまざまな力とレイアウトを適用することができます。

4

1 に答える 1

1

Layout実際、 、ColorActionまたはRendererFactoryグループ名を使用するなどのほとんどのプレフューズ コンポーネント。

グループにはさまざまな種類があります。

  • 生データから作成されたグループ。vis.addGraph(...)
  • 別のグループの項目 (= 行) を含むフォーカス グループ
  • ラベルなどのデコレータグループ
  • 集約アイテムにマージされたアイテムを表す集約グループ

「グラフのいくつかのノードを複数のグループに入れる」ために、フォーカス グループを使用できます。その後Action、フォーカス グループでのみ実行するように追加される場合があります。

または、 にを渡して、PredicateAction一致する項目 (= 行) のみPredicateが によって処理されるようにすることもできますAction

これがどのように機能するかを確認するには、デモを参照することをお勧めします

于 2013-05-27T11:47:56.630 に答える