我有一個 TextArea 對象,并且我正在運行 SQL 查詢,在 SQL 查詢完成之前我無法使用 GUI,我想同時刷新 GUI。
2 回答

Cats萌萌
TA貢獻1805條經驗 獲得超9個贊
您的 SQL 查詢正在運行,Event Dispatch Thread (EDT)
這會阻止 GUI 在長時間運行的任務完成之前自行更新。
您需要在單獨的Thread
.
一個簡單的方法是使用Swing Worker
.
閱讀有關并發的 Swing 教程中的部分,以獲取有關EDT
使用SwingWorker
.
添加回答
舉報
0/150
提交
取消