问题描述
我创建了一些组件比如JLabel我想让他有颜色,就简单的红色。但是它上面的字text不要颜色。直接JLabel.setbackground(Color.red);显示不出来效果,是不是要改前景色啊?请教了。
解决方案
解决方案二:
前景色背景色都设置下
解决方案三:
JLabel是一个透明组件所以它不具有背景色其他组件的背景色基本都是用setbackground(Color.red);这种方法就可以看出效果了
解决方案四:
如果一定要让JLabel有背景色可以试下这样jLabel.setOpaque(true);jLabel.setbackground(Color.red);
解决方案五:
谢谢sunyiz..
时间: 2024-09-21 22:56:10