java - JTable自动更新相关

标签 java database swing jtable jradiobutton

我有两个单选按钮(比如 rbtn_Asia,rbtn_Europe)和一个 JTable。当我选择 rbtn_Asia 时,表格必须包含亚洲的数据。同样,当我选择 rbtn_Europe 时,表格必须包含欧洲的数据。 (亚洲的数据和欧洲的数据在同一个数据库中,会定期更新)。我已经实现了这一点。

我的问题是这样的:考虑以下情况:我选择了 rbtn_Asia,显然表格将包含亚洲的数据。现在让数据库有两个新的 Asia 元组,我如何在不再次选择 rbtn_Asia 的情况下动态更新 JTable(因为 rbtn_Asia 已经处于选中状态)。

最佳答案

在您的按钮处理程序中,更新您的 TableModel 实现,然后它应该触发适当的 event .支持 clear() 的结构,例如 Map,显示为 here ,很方便。可以找到更多示例 here .

关于java - JTable自动更新相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9528390/

相关文章:

java - 如何增加从java数据库中获取特定值的时间?

mysql - 是否可以检查特定查询在 MySQL 中打开了多少文件?

java - 当 JPanel 应该填充 JFrame 时,它​​周围有一点额外的空间

java - JScrollpane中的JTable调整显示组件的高度

java - 如何在 Quaqua 中获得统一的工具栏?

java - WebTestClient 返回线程不支持的 IllegalStateException : block()/blockFirst()/blockLast() are blocking,

java,两个对象,object1 = object2 = class/type ...没看懂

java - 在 GeoTools 中使用纬度经度绘制一条线

java - Log4J 文件锁

database - 在数据库中存储一棵树