0
A
回答
2
使用線程可以異步執行而不會阻塞UI。比方說,你有兩個按鈕搜索谷歌和在Bing中搜索(是你的揮杆UI想不出更好analagy的現在:))
如果你不使用線程的應用程序窗口會擋住即你會無法點擊其他按鈕或做任何其他事情,直到第一個功能完成,但線程沒有阻塞,你可以繼續工作,並使用你的用戶界面,甚至同時點擊兩個。
2
請閱讀下列API:
SwingWorker
Timer
,你也需要了解事件隊列AWT如何與您的程序進行交互。你可以找到這個信息here。
相關問題
- 1. 讓jquery選項卡更具響應性
- 2. 如何讓我的佈局更具響應性?
- 3. 如何讓此模態對話框更具響應性?
- 4. C#UI線程無響應
- 5. 保持UI線程響應?
- 6. 如何讓課程更具可測性?
- 7. 如何讓1個UI線程等待另一個UI線程
- 8. 如何讓BackgroundWorker阻止UI線程?
- 9. 如何使人口稠密的C#Windows窗體UI更具響應性
- 10. 跨線程錯誤/無響應的UI
- 11. 使用線程時UI不響應
- 12. Qt的線程停止UI的響應
- 13. WCF線程 - 無響應的UI
- 14. 保持PyQt UI響應線程
- 15. 讓jQuery移動元素更具響應性?
- 16. 如何讓http響應持續到java應用程序?
- 17. 如何讓UI線程等待後臺線程完成?
- 18. Java應用程序SWT:線程完成更新UI
- 19. python:如何讓線程等待特定的響應?
- 20. Javafx從線程更新UI Java 8
- 21. Java之後沒有UI更新線程
- 22. 使圖像疊加更具響應性?
- 23. 如何從線程更新WPF應用程序中的UI?
- 24. 更新UI線程
- 25. 更新UI線程
- 26. Java如何讓非突出顯示的程序響應熱鍵
- 27. 如何在此線程中更新UI?
- 28. 如何從線程更新UI?
- 29. 如何使用Task.Factory.StartNew更新UI線程?
- 30. 如何從線程更新UI