1

Sunサイトhttp://java.sun.com/products/jfc/tsc/articles/treetable2/index.html#updating_theから取得したJTreeTablefilesystem2の例に従っています。 私の問題は、モデルを更新できないことです。 (そしてJTreeTable)...実際にモデルを作成し、それをJTreeTableに渡して、すべて正常に動作します...しかし、モデルを変更する必要があります...まだ同様の質問に答えていますが、今は解決策を見つけることなく、コードを変更しました。

問題は、いつどのようにメソッドfireTreeNodesChanged()を呼び出さなければならないかです...上記の例では、メソッドgetPath()を使用してルートノードに関する情報を取得します...しかし、これはFileクラスのメソッドです。私の場合...

TreeTabelModel(オブジェクトをノードとして)を作成する方法とそれを更新する方法を示す簡単なコードへのリンクを持っている人はいますか?

4

1 に答える 1

1

FileBrowser階層ファイルシステムをツリーとしてモデル化する良い例です。をTreeModel使用して実装されていますがDefaultTreeModel、代替案をここFileTreeModelに示しますツリーの使用方法:データモデルの作成で説明したように、「TreeModelインターフェイスはあらゆる種類のオブジェクトをツリーノードとして受け入れます」。

于 2011-09-04T16:11:42.590 に答える