我有一個帶有「搜索按鈕」的jframe,當用戶點擊它時,將調用一個函數來搜索指定搜索條件的多個數據庫。我想要的是在函數搜索時出現「等待/加載消息」,並在函數執行完畢後消失。我搜索了類似的想法,他們都使用線程編程。有人能夠洞察我是否可以在我的情況下使用線程,並且還有其他選擇嗎? 謝謝等待加載消息,同時功能正在執行
0
A
回答
1
您應該在後臺線程中執行搜索,並使用例如invokeLater通知UI。
你可以找到更多的信息在這裏http://www.javamex.com/tutorials/threads/invokelater.shtml
0
爲例,用戶可以做搜索過程在UI線程上,但由於它apearantly需要長時間才能完成,圖形用戶界面將凍結。所以對於使用expirience的流體,我會推薦在另一個線程中進行搜索。多線程編程並不像您想象的那麼困難。 看到這個tutorial
相關問題
- 1. 在java中執行同步網絡調用等待ack消息?
- 2. 在執行動作時顯示「等待」消息
- 3. 等待腳本下載並執行,並等待DOM加載
- 4. Websocket等待超時消息
- 5. RabbitMQ等待超時消息
- 6. JQuery正在等待圖像加載之前執行document.ready
- 7. 當等待jquery ajax加載時在另一個div中顯示加載消息
- 8. Hiredis等待消息
- 9. QT C++等待具體時間來執行功能
- 10. 異步加載特定CSS並加載時刪除等待消息
- 11. 顯示加載GIF或等待消息,直到servlet的負載
- 12. 等待執行
- 13. 取消正在等待執行的dispatch_async隊列
- 14. 正確等待等待元素消失?
- 15. 正在加載...請等待UIWebView - iPhone
- 16. 正在等待用JQuery加載圖像
- 17. 正在等待scrapy的加載頁面
- 18. 執行一個功能,而在另一個synchronouse功能等待完成
- 19. jQuery在Ajax完成加載後執行加載消息!
- 20. 商店等待消息
- 21. 等待從消息框
- 22. 「等待調試器」消息?
- 23. JQuery等待消息對話
- 24. 等待消息發送window.onbeforeunload?
- 25. 等待表單在執行長時間的過程中消失
- 26. 在等待WaitHandle時運行消息循環
- 27. 在等待applet加載時更改光標以等待cusor
- 28. 生成下載文件時的友好等待消息
- 29. 等待被執行
- 30. 等待在javascript中執行