MyTableModel 扩展了 DefaultTableModel,一切看起来和工作正常。
我有一个可编辑的列,正在调用 setValueAt(),并更新了数据库。
但是表本身没有被刷新?
我覆盖 , getColumName()
, getRowCount()
, isCellEditable()
, getColumClass()
, and setValueAt()
- 被调用,并触发数据库更新。该模型由一个列表支持,该列表在 setValueAt() 中更新。
并且模型简单地设置为myTable.setModel(myTableModel);