刷新JTable JAVA

Nab*_*dey 2 java swing swing-app-framework

我想在插入或删除数据时立即刷新JTable,我在论坛上遇到了问题,但解决方案对于他们的示例来说太特殊了,是否有一般的方式如何在同一页面上的任何事件上刷新JTable?特别是当事件更改表模型所依赖的数据时

cam*_*ckr 5

更新应直接对TableModel进行.然后,模型将通知表,以便表可以重新绘制自己.

如果您使用的是自定义TableModel,那么您有责任确保在更改TableModel时调用从AbstractTableModel继承的正确fireXXX()方法.

使用DefualtTableModel是一种简单的方法,因为它可以为您完成所有这些.