我这里刚好有个例子
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())//设置背景标签的位置
首先java画布是一个容器,要在容器里面添加组件或者图片需要先导入或者声明组件然后将组件添加到容器中。
具体实现:
Icon ic=new ImageIcon("load.jpg")
JLabel lb=new JLabel(ic)
JPanel p=new JPanel()
p.add(lb)
这样就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)