在JTextField中设置文本颜色而不使文本变灰

时间:2013-05-15 03:25:20

标签: java swing fonts colors jtextfield

我正在创建一个无法由我的程序用户修改的文本字段。当我设置文本字段以使其无法修改时,该字段中的文本显示为灰色,使其难以阅读。

有没有办法让文字变灰?我尝试过使用setForeground,但这似乎不起作用。

2 个答案:

答案 0 :(得分:4)

也许尝试setDisabledTextColor?

答案 1 :(得分:0)

使用JLabel的{​​{1}}版本,JTextField具有相同的JLabel功能,用户无法修改此外,背景也会正常而不是灰色