2012-05-09 161 views
1

我使用鼠標移動偵聽器來處理SWT中畫布上的鼠標移動。 但我想有兩種行爲,一種是當鼠標移動到畫布區域時,另一種是在鼠標退出區域時。SWT MouseMove偵聽器,當鼠標是... out

事實上,我真正想做的是在鼠標位於該區域時更改光標圖標,並在該區域出現時將其恢復。但是我只能在鼠標位於該區域時捕捉事件。

是否有一個特定的偵聽器來處理Canvas上的Mouse Out事件?

謝謝。

回答

0

這是你在找什麼:

public void mouseExited(MouseEvent e) { 
    saySomething("Mouse exited", e); 
} 

請點擊此鏈接:

Oracle MouseListeners

+0

他不使用擺動,他使用SWT,所以這不會幫助他。 – Polygnome

+0

你說得對。謝謝你指出我的錯誤。 –