java 查询窗口不能实现刷新怎么办,在线等!!! 20C

查询第一个没有问题

查询第二个问题就出现了,列表没有更新

查询执行成功了,但是查询结果却在上一次查询的尾部添加显示,而且多加了一组列图片说明

9个回答

刷新其实就是重新载入数据,你得清空了之后重新加载数据

qq_39137178
qq_39137178 这个我想到了 那怎么去清除mdel里面的数据?
大约 2 年之前 回复

在获得列数下面加一个行 model_1.clear(); 试试

qq_39137178
qq_39137178 model_1不能用clear();
大约 2 年之前 回复

String[] row = new String[count] 需要放在下面的for循环里

qq_39137178
qq_39137178 不行啊 放下面for循环 列表格式都打乱了
大约 2 年之前 回复

一种很笨的方法就是循环table,并赋空,然后再重新读取数据。

用分页的办法解决。。。。。。

重新new一个对象返回你查询到的数据就行了。或者赋值之前,查询前的数据设置为null或者new

redis队列 做

没有Clear()方法的话,就自己写一个。图片说明这个方法有吗,
有的话,在Clear()里把行全清了。你的设置列的代码应该放在表格的初始化里,不应该放在查询按钮的点击事件里,列只需要加载一遍就可以了。

HK_JY
灬Change 回复qq_39137178: 放在while上面试试
大约 2 年之前 回复
HK_JY
灬Change 回复qq_39137178: 你放在每次加载数据在前,把所有行都删除
大约 2 年之前 回复
qq_39137178
qq_39137178 removeRow 可以使用,但是使用后没有效果,是不是我位置用错了,我加在了set.close();后面
大约 2 年之前 回复
qq_39137178
qq_39137178 列的问题我已经解决了 现在问题就是没办法清除上一次查询的数据
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐