我正在从事NetBeans
中的一个项目。
我有一个Jtable
,我将其绑定到数据库,并且有一个我用来插入数据的表单。
我希望将表中的记录与每个插入物一起刷新。
我该怎么做?
我希望每个插入物都会刷新表中的记录。
然后您的"插入"逻辑需要做两件事:
- 将数据插入数据库
- 将数据插入JTable。这是通过使用
DefaultTableModel
的addRow(...)
方法来完成的。您可以从表单中获取数据,创建一个向量以包含每列数据的数据,然后将向量添加到模型中。
我应该简单地选择表并转到"导航器"窗口。在"其他组件"下,有绑定后创建的列表,并包含表记录(您应该知道其名称)。右键单击列表>属性>检查"可观察到"。
请尝试以下代码:
如果要更新按钮单击或任何组件事件的表格您必须将代码放在事件中
- 应观察到的列表应检查
代码
udetailsList.clear();
udetailsList.addAll(udetailsQuery.getResultList());