setTenabled之后jTextArea后台不会改变(false)

时间:2013-04-18 18:34:03

标签: java swing netbeans jtextfield jtextarea

我在netbeans中为我的jTextArea设置了setEnabled(false)。 textarea被禁用,但其背景颜色没有像预期的那样从白色变为“灰色”。只有当我从主类运行我的项目时才会发生这种情况。从包含textArea的jForm运行时,它将背景颜色更改为“灰色”。这是为什么?

1 个答案:

答案 0 :(得分:0)

您需要使代码后跟jTextArea1.setBackground(Color.GREY);所以它看起来像这样。

jTextArea1.setEnabled(false); jScrollPane1.setEnabled(false);
jTextArea1.setBackground(Color.GREY);