0

まさに質問が述べていること。カスタムtableModelクラスを作成JTableしました。そのモデルに関連付けられている をactionPerformed.

4

1 に答える 1

2

テーブルに使用されている TableModel からデータを削除する必要があります。

DefaultTableModel を使用する場合は、行数をゼロに設定します。これにより、行が削除され、TableModelEvent が起動されて GUI が更新されます。

JTable table;

…
DefaultTableModel model = (DefaultTableModel) table.getModel();

model.setRowCount(0);

他の TableModel を使用している場合は、ドキュメントを確認してください。

于 2011-03-06T09:09:11.333 に答える