-1

JTableTableModelで扱うデータが変わったことを通知するパターンを探しています。アイデアはTreeSet、データを管理するグローバル シングルトンを取得したことです。TreeSetTreeSet に変更が加えられた場合、TreeSet から新しい情報を収集することによって、それ自体を更新する必要TableModelがあります。

観察者?イベント + リスナー? 他に何か?

ご協力ありがとうございました!

ps: モデルを更新する方法は既に実装されており、質問の一部ではありません。

4

3 に答える 3

2

あなたは基本的にあなた自身の質問、オブザーバー、イベント+リスナーに答えました。いつもからの変更:試しみましたか?

于 2012-05-09T22:39:18.437 に答える
1

データ変更のリッスンを見ることができます

方法を検討してくださいfireTableStructureChangedCustomEditorTableModelで例を見ることができます

そして、 SortingaColumninaJTableComponentで別のものを見ることができます

于 2012-05-09T22:51:04.003 に答える
1

質問は少し混乱しましたが、ここでAbstractTableModel.fireTableDataChanged()説明されているように、を使用する必要があるようです。

于 2012-05-09T22:47:06.797 に答える