我有一个 TextArea 对象,并且我正在运行 SQL 查询,在 SQL 查询完成之前我无法使用 GUI,我想同时刷新 GUI。
2 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
您的 SQL 查询正在运行,Event Dispatch Thread (EDT)
这会阻止 GUI 在长时间运行的任务完成之前自行更新。
您需要在单独的Thread
.
一个简单的方法是使用Swing Worker
.
阅读有关并发的 Swing 教程中的部分,以获取有关EDT
使用SwingWorker
.
添加回答
举报
0/150
提交
取消