java JFrame里面怎么添加背景

这样为什么没有背景图片,初学者不太懂

我这里刚好有个例子

ImageIcon img = new ImageIcon("f:/library.jpg");//这是背景图片     
JLabel imgLabel = new JLabel(img);//将背景图放在标签里。  
this.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));//注意这里是关键,将背景标签添加到jfram的LayeredPane面板里。     
imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight());//设置背景标签的位置

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-29
lable.setIcon(bg);
相似回答