JTextField - 如何设置背景颜色?

Dam*_*Dev 5 java swing colors jtextfield

我想知道如何设置组件的颜色JTextField。我尝试了这样的方法:

setBackground(Color.white)
Run Code Online (Sandbox Code Playgroud)

并且它设置白色,但是当该字段被标记时。我希望在程序启动后该字段立即变为白色,并且无需任何用户交互。

感谢帮助!

RAP*_*RAP 6

您可以通过此代码更改背景颜色

textField.setBackground(Color.RED);
Run Code Online (Sandbox Code Playgroud)

您还应该检查此更改 JTextField 启用的背景颜色