设置Swing控件不可用(即setEnabled(false))时的字体颜色

使用Swing做界面显示,部分文本显示框要求不能修改,却又没有 readOnly 属性,只能设置 setEnabled(false) 来实现。可是,setEnabled(false) 后,字体颜色就变了,字看不清了。

这个时候,我们可以使用 setDisabledTextColor(Color.black); 方法来设置字体颜色。看到方法名是不是很傻眼?效果如下:

参考:https://bbs.csdn.net/topics/90029955

猜你喜欢

转载自blog.csdn.net/kuloujianzun/article/details/82690218