Chủ đề mới có được tạo khi Runnable được sử dụng với SwingUtilities.invokeAndWait()
không?Chủ đề mới được tạo khi gọi SwingUtilities.invokeAndWait()?
Trả lời
Không, chủ đề mới không được tạo khi Runnable được sử dụng với SwingUtilities.invokeAndWait()
. Chủ đề sự kiện sẽ kết thúc gọi phương thức run() của Runnable khi nó bật lên trên hàng đợi sự kiện.
Nếu AWT EDT của AppContext hiện không chạy, thì AWT EDT mới sẽ được tạo . –
invokeAndWait API.
Nguyên nhân doRun.run() được thực hiện đồng bộ trên các sự kiện AWT dispatching thread
da do run run run da do run run –
@ Jason S ý bạn là gì "một chạy chạy chạy da chạy chạy" !! –
["Da Do Run Run" —Các Crystal, 1963] (http://www.youtube.com/watch?v=uTqnam1zgiw) – trashgod
số Mục đích của phương pháp này là chạy Runnable trên thread sự kiện GUI, mà tôi sẽ giả định bạn đã có.
Tóm lại, không. Các luồng thread hiện tại cho đến khi EventQueue chạy Runnable.
Gây ra doRun.run() để được thi hành đồng bộ trên sự kiện AWT gửi chủ đề.
không có nó gây nên một sự kiện trên thread sự kiện AWT (mà vẫn đang chạy trong các ứng dụng gui)
- 1. gọi chủ đề mới bên trong là hàm tạo
- 2. Javascript Tạo mới "Chủ đề"
- 3. Spring Aspect thất bại khi tham gia điểm được gọi trong chủ đề mới
- 4. Khi sử dụng handler.post() & khi chủ đề mới()
- 5. Cách đảm bảo một chủ đề mới được tạo khi sử dụng phương thức Task.StartNew
- 6. C# Gọi phương thức trong một chủ đề mới
- 7. pid cho chủ đề mới
- 8. Trong .NET, là các hàm tạo tĩnh được gọi khi một AppDomain mới được tạo ra?
- 9. Đường ray Tạo chủ đề mới hoặc Quy trình nền
- 10. java.lang.OutOfMemoryError: không thể tạo chủ đề quê hương mới
- 11. Cách tạo mã C (P/gọi) được gọi từ C# "An toàn chủ đề"
- 12. .NET WPF MissingMethodException khi khởi chạy chủ đề mới
- 13. Truyền giá trị từ hoạt động tới chủ đề sau khi chuỗi đã được tạo
- 14. Chủ đề làm gì sau khi gọi chờ() bằng Java?
- 15. Số lượng chủ đề được tạo bởi GCD?
- 16. Chủ đề có thể được tạo một cách an toàn trong khi khởi tạo tĩnh không?
- 17. Nên [table reloaddata] chỉ được gọi từ chủ đề chính?
- 18. java.lang.RuntimeException: Không thể tạo xử lý bên trong chủ đề đó đã không được gọi Looper.prepare()
- 19. Để tạo chủ đề hoặc không theo chủ đề
- 20. Cách chủ đề chính được tạo bởi Java
- 21. Thay đổi chủ đề trong TextMate mới?
- 22. Android: Chủ đề mới Runnable Thực hiện trong Chủ đề chính
- 23. bắt đầu chủ đề không gọi chạy
- 24. Khi nào các chủ đề được tạo cho các phản ứng của diễn viên Scala?
- 25. Cách dễ dàng để gọi phương thức trong chủ đề mới
- 26. OpenMP - tạo chủ đề chỉ một lần
- 27. Cách tạo Chủ đề mới để thực hiện một hành động <T>
- 28. Trình nghe tạo chủ đề
- 29. Gọi Console.WriteLine từ nhiều chủ đề
- 30. Cách tạo chủ đề bằng Win32 API?
đôi khi tốt để biết tại bài botton http://stackoverflow.com/questions/5502671/what-does -is-statement-mean – mKorbel