2012-06-06 43 views
2

我有我已經與下面的代碼片段創建了一個SWT托盤圖標:托盤圖標如何使用SWT將雙擊事件監聽器添加到托盤圖標?

itmTrayItem = new TrayItem(trySysTray, SWT.NONE); 
    itmTrayItem.setToolTipText("My App"); 
    itmTrayItem.addListener(SWT.MenuDetect, new Listener() { 
     public void handleEvent(Event event) { 
      mnuPopup.setVisible(true); 
     } 
    }); 

點擊鼠標右鍵會彈出上下文菜單。我想添加一個雙擊事件到托盤圖標,這樣當圖標被雙擊時,我執行一些操作。我怎樣才能做到這一點?

我還沒有理解我是如何使用鼠標監聽器的,因爲我一直在找到一些SWT文檔缺乏示例的部分。

感謝

回答

3

嘗試SWT.DefaultSelection事件,它可能做的伎倆

+0

Gorkem嗨。我不知道如何去做這件事。你是否能夠詳細闡述一點。謝謝。 –

+1

好的,我找到了一些例子。我會試試看。 http://www.javadocexamples.com/org/eclipse/swt/SWT/SWT.DefaultSelection.html –

+1

該事件做到了。 –

相關問題