table.updateUI()
如果 table添加到了JScrollPane中,再加上这个对象的updateUI()方法
scrollPane.updateUI()
就可以实现刷新了。
思路:双击表格中你要更改的数据,然后将要更改的数据显示到一个新的窗体上,显示的内容基本上都是用文本框显示,修改完后点击确定按钮,在按钮的点击事件下,写数据库的修改。
再在你的主函数里写一个显示函数做更新,只要你已有添加,修改,删除,table就会立刻显示!
如果只是这样的效果,直接刷新JPanel(JPanel.repaint()),不是刷新JScrollPane.同时要注意CommonalityClass.createGainTable(2) 函数里的JTable要清除掉原有的数据,再加入新数据.有或者建立个新的JTable.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)