日期:2014-05-20  浏览次数:20705 次

如何在界面中设置背景图片?
[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记得多给分