日期:2014-05-20 浏览次数:20713 次
ImageIcon topIcon = new ImageIcon(this.getClass().getResource("../../images/test.jpg")); 试了一下,两次返回上级目录就找不到资源了,听听楼下怎么说 //你要改路径的话可以通过回避Class.getResource();来解决 //用Image获得图片转成ImageIcon String directory = System.getProperty("user.dir"); //directory是你的package所在目录,这里就是project所在目录了,注意这是在非IDE环境下 //如果在eclipse中,这个directory就是你的工程的路径 directory += "\\images\\test.jpg"; //假设 ProjectName/images/test.jpg Image img = Toolkit.getDefaultToolkit().getImage(directory); background = new ImageIcon(img);