ソートが終了した後に操作を実行したい と がありJTableます。私はネットを閲覧してきましたが、これまでのところあまり運がありません。TableRowSorter
最初は a だけでうまくいくと思ってRowSorterListenerいましたが、残念ながら、並べ替えが終了した後に操作を実行しません。
MouseListenerヘッダーに aを追加することJTableもできますが、ソリューションはそれほど洗練されたものではありません。
誰にもアイデアはありますか?
本当にありがとう!
編集(コメントから):TableModelを拡張するカスタム クラス内のメソッドに以下が追加されますAbstractTableModel。JTableこのメソッドは、カスタムTableModelクラスで が設定または指定されるたびに呼び出されます。
sorter.addRowSorterListener(new RowSorterListener() {
@Override public void sorterChanged(RowSorterEvent rowsorterevent) {
rebuildMItems(); // The method which executes
}
});