0
A
回答
2
使用線程可以異步執行而不會阻塞UI。比方說,你有兩個按鈕搜索谷歌和在Bing中搜索(是你的揮杆UI想不出更好analagy的現在:))
如果你不使用線程的應用程序窗口會擋住即你會無法點擊其他按鈕或做任何其他事情,直到第一個功能完成,但線程沒有阻塞,你可以繼續工作,並使用你的用戶界面,甚至同時點擊兩個。
2
請閱讀下列API:
SwingWorker
Timer
,你也需要了解事件隊列AWT如何與您的程序進行交互。你可以找到這個信息here。
相關問題
- 1. 如何讓我的佈局更具響應性?
- 2. 保持UI線程響應?
- 3. 如何讓課程更具可測性?
- 4. 如何讓1個UI線程等待另一個UI線程
- 5. 跨線程錯誤/無響應的UI
- 6. 保持PyQt UI響應線程
- 7. WCF線程 - 無響應的UI
- 8. 如何讓UI線程等待後臺線程完成?
- 9. Java之後沒有UI更新線程
- 10. Javafx從線程更新UI Java 8
- 11. python:如何讓線程等待特定的響應?
- 12. 使圖像疊加更具響應性?
- 13. 如何從線程更新WPF應用程序中的UI?
- 14. 更新UI線程
- 15. 更新UI線程
- 16. 如何從線程更新UI
- 17. 如何在此線程中更新UI?
- 18. Java併發性:如何異步獲得工作線程的響應
- 19. 如何讓這個WordPress網站更具響應能力,還是更流暢?
- 20. JavaFX線程使UI無響應,任何替代方法[線程延遲]
- 21. 性能 - 從計時器線程更新UI而不會阻塞UI線程
- 22. Java - 如何向UI線程發佈事件或調用UI線程的函數?
- 23. 如何讓ui始終保持響應並進行後臺更新?
- 24. 如何讓easyui datagrid響應?
- 25. 如何讓UITextField響應UITextFieldDelegate?
- 26. 如何讓NanoHTTPD響應AJAX
- 27. 多線程的Java如何讓線程等待一段時間
- 28. Java:如何讓這個主線程等待新線程終止
- 29. Java多線程套接字 - 如何按順序發送響應
- 30. 如何從工作線程更新UI線程中的視圖