JAVA中,如何使JTable的数据及时更新?

发布网友

我来回答

3个回答

热心网友

原因:
因为你最开始是读取文件,将文件内容读取后,程序就跟这个文件没啥关系了,以后文件内容再怎么修改,程序也不知道,除非你再去读取文件一次,把新读到的数据再设置到table上。
解决:
1、再程序中写一个线程,一直不断的读取数据,然后给表格赋值,这种方法不太好。
2、在界面上加一个按钮,点击按钮时去读取文件一次并将数据设置到到表格中,这样就可以了追问你说的很有道理~ 可是我的就是运行不正确!!!而且改了这个功能一会儿另一个本来对的功能不知怎地自己就运行不正确 啊啊啊啊啊

追答把你的代码贴出来,不然没法看问题。

热心网友

先再次setModel(TableModel dataModel);
然后resizeAndRepaint() 。

热心网友

你好,我也遇到了同样的问题,你能帮助我不

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com