回答
爲每個Control
上的每個繪畫事件創建一個新的GC
,因此不需要恢復任何東西。
如果您有多個塗料聽衆在一個單一的控制然後他們都收到同樣的Event
具有相同GC
每一塗料事件,所以你應該恢復你改變的東西。
但是如果我在列表中有多個監聽器,這是否意味着每個監聽器都會收到它自己的新事件?在我這邊,如果我發送事件'notifyListeners(SWT.Selection,new Event());'我只創建一個實例,傳到每個監聽器? –
單個控件上是多個偵聽器(同一類型的)嗎? –
是的,這是個問題 –
- 1. 如果permgen填滿,GC會運行嗎?
- 2. 如果我的類沒有析構函數,那麼GC會調用Finalize()嗎?
- 3. 如果表損壞,我可以恢復備份嗎?
- 4. Android如果我使用WebView.destroy(),以後可以恢復它嗎?
- 5. 如果有一個列表總是持有300,000個對象,gc會有一個糟糕的表現嗎?
- 6. 我需要恢復xcode4.2中的dealloc嗎?
- 7. 如果重複暫停/恢復線程,性能可能會受損嗎?
- 8. SqlConnection會被GC處置嗎?
- 9. 如果我刪除了Apigee API Bundle,有什麼方法可以恢復它嗎?
- 10. 恢復所有從多個表
- 11. 如果我只有.git文件夾,如何恢復項目?
- 12. 如何恢復PHP會話?
- 13. 如何恢復會話 - ejabberd
- 14. 我可以通過其ID恢復PHP會話嗎?
- 15. TensorFlow - 恢復(如果存在)
- 16. 一次恢復多個ID
- 17. 如果我們在使用錯誤恢復時遇到多個錯誤Next
- 18. 如果我增加內存堆,它會增加GC時間
- 19. 我應該運行hg恢復嗎?
- 20. 恢復文件傳輸如果中止
- 21. 在Javacc中恢復多個錯誤
- 22. ARKit恢復會話
- 23. 恢復會話EJB
- 24. 會話未恢復
- 25. 我如何恢復一個RabbitMQ隊列
- 26. 有人可以告訴我我(如果可能的話)在我的應用程序中阻止GC嗎?
- 27. 我可以指定多個活動結果集的會話嗎?
- 28. SWT GC改變圖像色彩
- 29. 如果我有.rvm文件夾備份,有沒有辦法恢復rvm安裝?
- 30. 如果我隱藏了一個內置函數,我該如何恢復它?
您應該只恢復您在繪畫偵聽器中更改的內容。 –