1

World、Country、Region、City などのオブジェクトのコレクションを想像してください。World には Country オブジェクトのリストが含まれ、Country には Region オブジェクトのリストが含まれます。

この構造を JTree で表現し、ツリー内でオブジェクトを追加、削除、移動できるようにしたいと考えています。

この構造から TableModel を簡単に作成できますか? World がルート オブジェクトになり、オブジェクト固有のレンダリングを実行する必要があります。

単純なテキスト ノードからツリーを構築する以上の適切なチュートリアルを知っている人はいますか?

4

1 に答える 1

0

ツリーの使用方法で説明されている例から始めることができます。リーフノードの意図した数が多い場合は、コードのプロファイルを作成する必要があります。最上位レベルの代替インターフェースとしてマップを検討することをお勧めします。SwingでのTreeTableの作成から始まる3部構成の記事も参照してください。

補遺:引用されたシリーズのパート3には例が含まれていますTreeTableModelAdapter

$ ls -1 src/ブックマーク/
AbstractTreeTableModel.java
Bookings.java
KeyboardsModel.java
DynamicTreeTableModel.java
JTreeTable.java
TreeTableExample3.java
TreeTableModel.java
TreeTableModelAdapter.java
于 2010-05-05T21:53:10.760 に答える