我有在内部窗体中绑定jtable表格,用来显示数据。现在,正常修改,删除,添加等都可以更新表格内容。但是,内部窗体关闭在打开,关闭时是什么样子,在一次打开,还是什么样子。表格数据没有更新。不知道是为什么,请老师给一点儿提示。注:我第一次关闭前选择的是1003行,第二次打开这个内部窗体的时候,还是这样显示,1003行选中状态,没有刷新数据一次。
建议读者使用数据库,通过SQL语句对数据表中的数据执行添加、修改或删除操作,然后每次打开内部窗体时,重新查询数据表中的数据,并将查询到的数据显示在表格中。
我这个是连接数据库的。添加,修改和删除都没有问题,立马就更新表格了。。问题出在,比如我选择了其中一行,然后关闭内部窗体然后再打开,窗体显示效果还是我选择的那一行是突出亮色 的。
读者把查询方法和显示表格数据的方法合并为一个方法后放到构造方法里,这样每当创建内部窗体对象时,都会重新执行查询方法和显示表格数据的方法。