如何在界面中设置背景图片?
[size=16px][/size]我想设计一个界面,有背景图片的,然后在背景图片上添加文本/按钮/表格,还有,图片应该放在哪个目录下呢?
各位路过的朋友,留下你们的关键源代码,我参考一下,谢谢~~
------解决方案--------------------
final JLabel labe2 = new JLabel();
labe2.setIcon(ImageUtil.getImageIcon("login.jpg"));
getContentPane().add(labe2, BorderLayout.NORTH);
//这个是图片的一个代码。还要写一个CLASS类
package com.gxnun.library.util;
import com.gxnun.library.util.ImageUtil;
import java.net.URL;
import javax.swing.ImageIcon;
//专门写一个类,来获得图像对象
public class ImageUtil {
public static ImageIcon getImageIcon(String name){
URL path = ImageUtil.class.getResource("/"+name);//获得工程的相对路径
ImageIcon image = new ImageIcon(path);
return image;
}
public static void main(String[] args) {
getImageIcon("login.jpg");
}
}//LZ记得多给分