我想点击其中之一,并禁用所有其他(它将“突出显示”)。然后,如果我单击一个禁用的,那么前面的被禁用,进程是相同的。考虑到有12个按钮,我希望使用迭代和自定义方法来实现这一点,并且我希望避免重复代码。然后我们创建一个ArrayList of JButtons来存储它们,并创建一个布尔值的ArrayList来存储它们的布尔值:A
我有工具栏按钮,我试图使用action.setEnabled(false)禁用它,但当我这样做时,我得到了以下错误: at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.javajavax.swing.AbstractAction.fireProper