//setIconImage的相对位置图片写法(项目开发推荐)
//图片存放路径:/src/res/img.jpg
ImageIcon icon=new ImageIcon(getClass().getResource("/res/img.jpg"));
setIconImage(icon.getImage());
//setIconImage的绝对位置图片写法:
URL url=MyImageIcon.class.getResource("/"); String url1=url.getFile(); url1+="img.jpg"; //url1="/D:/java/j2ee/com.nxxian/bin/img.jpg" Image a = getToolkit().getImage(url1); setIconImage(a);
一定要保证图片在所指定的目录下,并且图片的文件名大小写、后缀完全一致。