2014-02-19 25 views

回答

0

爲每個Control上的每個繪畫事件創建一個新的GC,因此不需要恢復任何東西。

如果您有多個塗料聽衆在一個單一的控制然後他們都收到同樣的Event具有相同GC每一塗料事件,所以你應該恢復你改變的東西。

+0

但是如果我在列表中有多個監聽器,這是否意味着每個監聽器都會收到它自己的新事件?在我這邊,如果我發送事件'notifyListeners(SWT.Selection,new Event());'我只創建一個實例,傳到每個監聽器? –

+0

單個控件上是多個偵聽器(同一類型的)嗎? –

+0

是的,這是個問題 –

相關問題