java背景颜色设置,设置了但不显示

2024-12-29 13:43:51
推荐回答(4个)
回答1:

对于设置颜色的问题,因为设置的是内容窗格的颜色,故应该先获取内容窗格的对象在设置 如:
getContentPane().setBackground(new java.awt.Color(128,64,64));

回答2:

也许是你后面颜色隐藏了前面颜色,你尝试一下把setBackground(new Color(0,100,0))中的颜色也改为255,200,0

回答3:

一般来说要重新设置背景,在paint中首先调用setOpaque还是什么吧,方法名好象不是这么写的,但是相近了。然后再设置看看。

回答4:

this.setbackground(color.blue)完全是多余的,你设置的是面板里的jplist.setbackground(color.blue);
而且jpanel
jp=new
jpanel()定义的2次