设置JButton使其无法按下或临时禁用actionListener

Tom*_*i S 1 java swing jbutton actionlistener

我在JButtons上有actionListener,如果按其中一个,我想以某种方式禁用actionlistener而不删除它.

是否可能或者我必须删除并再次添加actionListener.

抱歉.我忘了提,我设置了"button.setPressedIcon(icon)",我不想显示这个图标.所以提到的soulution - button.setEnabled(false)不会工作.

RMT*_*RMT 7

JButton button = new JButton("hello");
button.setEnabled(false)

如果需要,这将禁用按钮