Runnable與SwingUtilities.invokeAndWait()
一起使用時創建的新線程?調用SwingUtilities.invokeAndWait()時創建的新線程?
5
A
回答
7
不,當使用Runnable與SwingUtilities.invokeAndWait()
一起使用時,不會創建新線程。 當事件隊列中的事件線程在 出現時,事件線程將最終調用Runnable的run()方法。
+2
如果AppContext的AWT EDT當前未運行,那麼將創建一個新的AWT EDT 。 – 2011-05-09 14:02:20
6
3
號所述方法的目的是要運行的GUI事件線程,我會假設在可運行執行你已經。
2
總之,沒有。當前線程阻塞,直到EventQueue運行Runnable。
0
導致doRun.run()被AWT事件 指派線程上同步執行 。
沒有它觸發AWT事件線程上的事件(這已經是GUI程序運行)
相關問題
- 1. 多線程應用程序,即時創建新線程?
- 2. Javascript創建新的「線程」
- 3. 爲新的JFrame創建新線程
- 4. 無法使用方法調用創建新線程
- 5. QApplication exec()創建新的線程/進程?
- 6. 每次使用pthread調用方法時創建一個新線程
- 7. 使用Qthread-Qt5創建新線程
- 8. Android錯誤:重新創建()必須從主線程調用
- 9. jmx是否爲每個調用創建一個新線程?
- 10. 如何保證使用Task.StartNew方法時創建的新線程
- 11. 何時創建線程池?
- 12. 運行時線程創建
- 13. BSoD創建線程時
- 14. 的JavaEE asyncContext對象調度後,創建一個新的線程
- 15. OpenCL在第一次函數調用時創建新線程,爲什麼?
- 16. 每次調用async void方法時是否創建一個新線程?
- 17. 線程回調到創建線程線程安全嗎?
- 18. 調用timer_create()的新線程
- 19. didSelectRowAtIndexPath調用新的線程
- 20. 用newSingleThreadExecutor創建的線程是一個新創建的線程還是一個deamon線程?
- 21. 現有線程創建使用新的Thread()一個新的線程。開始()
- 22. 無法創建新的本地線程?
- 23. 無法創建新的本機線程
- 24. 創建一個線程用於計時,並重新啓動另一個線程
- 25. 使用System.Threading.Tasks.Parallel在線程池中創建新線程?
- 26. 創建矩形時,調用線程必須是STA
- 27. 同時調用從不同線程創建
- 28. 使用Reactive Extensions(Rx)調度器時創建一個STA線程
- 29. 使用線程創建數字時鐘
- 30. 創建新的Rails應用程序時
有時好,知道線程鈕http://stackoverflow.com/questions/5502671/what-does -this-statement-mean – mKorbel 2011-05-09 13:31:51