如何清除扩展AbstractTableModel的自定义TableModel

时间:2011-03-06 09:01:17

标签: java swing jtable tablemodel

问题究竟是什么。我创建了一个自定义tableModel课程,我希望在JTable上清除与该模型相关联的actionPerformed

1 个答案:

答案 0 :(得分:2)

您必须从用于表的TableModel中删除数据。

如果使用DefaultTableModel,只需将行计数设置为零。这将删除行并触发TableModelEvent以更新GUI。

JTable table;

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

model.setRowCount(0);

如果使用其他TableModel,请查看文档。