jTextArea背景在setEnabled(false)之后不改变



我已经设置了setEnabled(false)为我的jTextArea在netbeans。文本区域被禁用,但它的背景颜色没有像预期的那样从白色变为"灰色"。这只会发生,如果我从主类运行我的项目。当从包含textArea的jForm运行时,它将背景颜色更改为"灰色"。为什么会这样?

你需要让代码后面跟着jTextArea1.setBackground(Color.GREY);所以它看起来是这样的

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

相关内容

  • 没有找到相关文章

最新更新