只要数据从CSV文件加载到表中,就会调用tableChanged(TableModelEvent e)
的方法TableModelListener
。我不希望这种情况发生。
我希望tableChanged(TableModelEvent e)
仅在添加表格行或手动更新某些单元格数据时调用TableModelListener
。
有人可以告诉我这是如何实现的吗?
提前致谢!
答案 0 :(得分:3)
一种方法是创建一个新的TableModel
,JTable
正在监听。使用setModel()
更新表格,这将生成一个TableModelEvent
。我们看到了一个最小的完整示例here。
或者,删除并恢复有问题的TableModelListener
。