【发布时间】:2013-07-11 21:54:50
【问题描述】:
我一直在广泛阅读论坛并尝试了多种方法来解决此问题。
问题:
我做了一个自定义AbstractTableModel,这样我就可以控制我的数据的显示方式。它只是存储在String[][] 中。它使用JDBC 连接到数据库以填充初始数据。所以,当我的用户(通过Swing GUI)搜索某个东西时,我在幕后简单地构造一个查询来查询数据库,它返回一个ResultSet。现在,我想在JTable 上显示这个新数据。
研究:
我读了很多关于监听器和触发更新的东西。但是我读了又读了一遍,仍然没有完全理解它们。当我将新模型设置为JTable 时,我实际上想保留我创建的自定义AbstractTableModel 并更新数据,这可能吗(可能使用AbstractTableModel 类中的公共方法可以创建)?
其他问题:我应该为此功能使用监听器吗?我需要添加侦听器或观察者吗?
谢谢,非常感谢! 丰富
【问题讨论】:
标签: java swing jtable listener abstracttablemodel