JAVA swing 关于多个JTabel和数据库同步问题

2024-11-26 02:53:28
推荐回答(3个)
回答1:

我明白你想表达什么了,之前自己也做过,不过不是数据库而是来自文件的。

有两种方法,一个是查询了第一个就是全部数据,放到你第一个表(全部显示),然后(首先你要知道其他表要显示数据的字段,否则是找不到数据的)根据筛选的字段查询数据库,有数据的情况下,这个方法最好的,反正查找到的结果集就是表内容了,然后填充建表就可以了。

第二种方法也是全部查找数据,得到的结果集放到一个集合里面,前提你也是要知道你要显示数据的字段,然后根据字段去在集合里面操作数据,不单单是查询,还是更改数据,当你操作完毕,有需要的情况下还可以一次性奖集合的数据写回数据库(其实就是覆盖原来的)

我说的不一定全对,只是自己的一个想法。

搞这个之前,你先了解一下jtalbe的知识就懂了,之前自己也是一步一步看api慢慢来的。

回答2:

首先继承AbstractTableModel 在覆盖getValueAt() getRowCount() getColumnCount() 等方法就ok了。 函数名已经表达自己的意思了,我就不用解释吧。

回答3:

用swt实现