如何修改JLabel背景色?搞笑......
JLabel label = new JLabel();
label.setBackground(Color.RED);
it does not work!!!
当我们把JLabel控件加载到JPanel控件之上时,会发现JLabel的背景色总是和JPanel的背景色保持一致,究其原因,JLabel是透明的。因此,前面的问题也就有答案了,一个透明的物体,即使修改了颜色,还是透明的。
JLabel label = new JLabel();
label.setOpaque(true);
label.setBackground(Color.RED);
Over!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)