我想将JToggleButton设置为禁用状态,即,使用户无法通过单击来切换它。我尝试了btn.setEnabled(false);,但是它使我的图标变灰了,我不想要这样。是否有其他方法不会使图标变灰,但不允许用户切换按钮?

最佳答案

但要显示我自己的自定义图标。


您还可以指定切换按钮使用的“禁用图标”。它可能是您默认使用的同一图标,也可能是稍有不同的图标。

当您指定自己的图标时,您不会得到变灰的效果。

09-10 12:41