我有一個Swing JButtons的問題。我正在與Netbeans合作。當我在GUI Builder中禁用JButton時,它仍會觸發附加爲事件的動作,即我有一個帶有onClick觸發器的禁用按鈕。無論是否禁用,觸發器正在工作。禁用Jbutton Swing不能正常工作
有人知道如何避免這種行爲?而禁用的jbutton只在啓用時觸發動作?
非常感謝
我有一個Swing JButtons的問題。我正在與Netbeans合作。當我在GUI Builder中禁用JButton時,它仍會觸發附加爲事件的動作,即我有一個帶有onClick觸發器的禁用按鈕。無論是否禁用,觸發器正在工作。禁用Jbutton Swing不能正常工作
有人知道如何避免這種行爲?而禁用的jbutton只在啓用時觸發動作?
非常感謝
您需要使用ActionListener與MouseClickListener。
技術上,用戶確實點擊了你的按鈕。 :)
http://download.oracle.com/javase/tutorial/uiswing/events/actionlistener.html
這個作品!謝謝!我真的讚歎它:) – Ron 2011-01-07 21:15:06
你嘗試在代碼中button.setEnabled(假)?也許Netbeans沒有正確設置屬性...
什麼是您正在使用的事件處理程序代碼?關心張貼? – 2011-01-07 20:13:19