1

我有一个绑定到 List 属性的 JTable。我使用 NetBeans 向我的 jpanel 表单添加一个属性,启用/检查 propertyChangeSupport,并将我的 jTable 绑定到该属性。表格完美地显示了数据。请指导我如何在通过双击单元格并编辑其内容更改此表的数据时启用/禁用“保存”按钮。

4

2 回答 2

5

表格单元侦听器将侦听单元格数据的实际变化。

即使您从单元格中跳出并且实际上并未更改数据, TableModelListener 也会触发一个事件。

于 2011-05-10T19:41:49.010 回答
1

您是否尝试将 TableModelListener 添加到 JTable 的模型中?这应该会在表的数据发生更改时触发,然后侦听器可以启用您的保存按钮。每当按下按钮并且数据已成功保存时,该按钮应自行禁用。

编辑:
请忽略这一点,而采用 camickr 的推荐!

于 2011-05-10T19:31:02.033 回答