2

ノードが事前に並べ替えられた順序で表示されるデリゲート フォレストを作成しようとしています。現在、フォレストを作成して表示できますが、実行ごとにノードの順序が変わります。

DirectedOrderedSparseMultigraph を使用して個々のツリーのノードの順序を設定できます (ここで提案されているように: JUNG: ツリー ノードを順番に配置する) が、フォレスト全体を処理する方法がわかりません。

現在、DelegateForest を生成するために使用しているコードは次のとおりです。

this.forest = new DelegateForest();

私が必要だと思うコードは次のとおりです。

this.forest = new DelegateForest(aDirectedOrderedSparseMultigraph);

基本的に私が求めているのは、複数のツリー/ DirectedOrderedSparseMultigraph を含む DirectedOrderedSparseMultigraph を作成する方法です。

4

1 に答える 1

1

特別なことをしなくていいです。DOSM を作成して渡すだけで、DelegateForest が処理します。バッキング DOSM インスタンスには、フォレスト内のツリーごとに 1 つのコンポーネントがありますが、それについて気にする必要はありません。

于 2012-10-15T16:18:53.703 に答える