ボタンをクリックして JTable データを更新したい。
問題は、JTable 内の古いデータを削除できず、新しいデータがテーブルに追加されるだけであることです。以下の方法で古いデータを削除しようとしましたが、どれも機能しません。
1. table.setModel(new DefaultTableModel());
2. ((DefaultTableModel)table.getModel()).setRowCount(0);
3. ((DefaultTableModel)table.getModel()).fireTableDataChanged();
4. ((DefaultTableModel)table.getModel()).getDataVector().removeAllElements();
5. table.repaint();
6. model = (DefaultTableModel)table.getModel();
while(model.getRowCount() > 0) {
model.removeRow(0);
}