[英]SWT MouseMove Listener when mouse is… out
我使用鼠標移動偵聽器來處理SWT中畫布上的鼠標移動。 但是我想有兩種行為,一種是鼠標移入畫布區域時,另一種是鼠標退出畫布區域時。
實際上,我真正想做的就是在鼠標位於該區域時更改光標圖標,並在鼠標移出該區域時恢復它。 但我只能在鼠標位於該區域時捕獲事件。
是否有特定的偵聽器來處理Canvas上的Mouse Out事件?
謝謝。
您正在尋找一個MouseTrackListener,它具有用於輸入,退出和懸停元素的方法。 請參閱http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/events/MouseTrackListener.html
這是您要尋找的:
public void mouseExited(MouseEvent e) {
saySomething("Mouse exited", e);
}
點擊此鏈接:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.