2014-01-13 26 views
1

我已經使用Window Builder構建了一個程序。我已經使用了各種Jbuttons,並且希望在按鈕懸停時顯示諸如「點擊此處添加產品」之類的消息。我已經添加了一個事件處理程序鼠標懸停 - 在屏幕上顯示消息Java應用程序

 addButton.addFocusListener(new FocusAdapter() { 
     @Override 
     public void focusGained(FocusEvent arg0) { 


     } 

但是我對FocusEvent內需要允許要顯示該消息的代碼不能確定。我已經看過各種方法,如MessageBox,但我不認爲這是我一直在尋找。

+1

編輯問題:刪除Eclipse標記(不相關)和添加Swing標記(非常相關)。 –

回答

3

不,不要爲此使用FocusListeners。 Java Swing已經爲此提供了一個工具提示的內置工具。您將需要在您的JButton上撥打setToolTipText(...)