我正在使用JXTable来显示记录列表。
当我点击“刷新”按钮时,我希望刷新JXTable以显示新插入的记录。
当我点击“添加新行”按钮时,必须在JXTable中添加一个新行。
我该怎么办?我无法找到任何有用的参考或样品。请指导我。
答案 0 :(得分:4)
它与常规JTable
的工作方式相同,table tutorial中对此进行了解释。但要回答你的问题:
TableModel
,否则无需“刷新”按钮。在您更新TableModel
时,您应该触发相应的事件,以便JTable
知道对模型所做的更改。此时,JTable
将自动刷新。如果TableModel
延伸至DefaultTableModel
,则已有可用于处理事件的方法(例如insertRow
)TableModel
+添加一行以触发相应的事件。如果您使用DefaultTableModel
,则可以使用DefaultTableModel