我有Swing JButton的问题。我正在和Netbeans合作。当我在GUI Builder中禁用JButton时,它仍会触发作为事件附加的操作,即我有一个带有onClick触发器的禁用按钮。无论是否禁用,触发器都在工作。
有人知道如何避免这种行为吗?并且禁用的jbutton会在启用时触发操作吗?
非常感谢
答案 0 :(得分:4)
您需要使用ActionListener与MouseClickListener。
从技术上讲,用户确实点击了您的按钮。 :)
http://download.oracle.com/javase/tutorial/uiswing/events/actionlistener.html
答案 1 :(得分:1)
您是否在代码中尝试了button.setEnabled(false)?也许Netbeans没有正确设置财产......