如何在java中使JButton不可点击?

red*_*ert 3 java jbutton

我正在寻找 的替代品.setEnabled(false),以便该按钮不可点击。

我读过,我可以从按钮中删除 ActionListener,但我只是希望特定按钮不可单击,而且不知道该怎么做。

或者如何摆脱单击按钮后的“选定”效果?

cam*_*ckr 5

因为在我的应用程序中,我有一个用作图标的 JButton 网格

那么不要使用按钮,使用也支持图标的 JLabel。

或者也许使用也可以支持网格的 JList。

或者,如果您使用 JButton,那么您需要如下代码:

JButton button = new JButton(...);
button.setBorderPainted( false );
button.setFocusPainted( false );
Run Code Online (Sandbox Code Playgroud)