不能使用Netbeans更改Java JLabel背景颜色

不能使用Netbeans更改Java JLabel背景颜色,java,swing,netbeans,jlabel,Java,Swing,Netbeans,Jlabel,我使用NetBeans设计视图创建了JFrame和jLabel。我通过从Netbeans设计视图属性面板更改背景色属性来更改jLabel背景色。但是jLabel的背景色没有改变。在更改jLabel的背景色之前,是否还有其他属性需要更改?您需要将“不透明”设置为true yourLabel.setOpaque(true); (或在NetBeans的设计视图中,在标签属性的不透明框中打勾) 非常感谢。那时候你救了我一个大学项目@nullPointer

我使用NetBeans设计视图创建了JFrame和jLabel。我通过从Netbeans设计视图属性面板更改背景色属性来更改jLabel背景色。但是jLabel的背景色没有改变。在更改jLabel的背景色之前,是否还有其他属性需要更改?

您需要将“不透明”设置为true

yourLabel.setOpaque(true);
(或在NetBeans的设计视图中,在标签属性的不透明框中打勾)


非常感谢。那时候你救了我一个大学项目@nullPointer