我正在寻找
我已经了解到可以从按钮中删除ActionListener,但我只想使特定的按钮不可点击,并且也不知道如何做到这一点。
还有,我如何消除单击按钮后的“选中”效果?
.setEnabled(false)
的替代方法,以便该按钮不可点击。我已经了解到可以从按钮中删除ActionListener,但我只想使特定的按钮不可点击,并且也不知道如何做到这一点。
还有,我如何消除单击按钮后的“选中”效果?
JButton button = new JButton(...);
button.setBorderPainted( false );
button.setFocusPainted( false );
setEnabled
是禁用按钮的方法——这意味着使其无法点击(或者你希望它响应键盘输入?)。如果是这种情况,那么您可以使用html更改它的外观:button.setText("<html><font color=black>3</font></html>");
if (active) { … }
的操作。 - 5gon12eder