日期:2014-05-20 浏览次数:20701 次
ImageIcon image = new ImageIcon(this.getClass().getResource("111.jpg"));
------解决方案--------------------
你把image包拷贝到 jar外面也可以!!
------解决方案--------------------
用this.getClass().getClassLoader().getResource("images/111.jpg")
把images目录放在src目录下,把111.jpg放在images目录下
我以前也遇到过这种问题,不能直接ImageIcon image = new ImageIcon("images/111.jpg");
------解决方案--------------------
1楼正解
------解决方案--------------------
String directory = System.getProperty("user.dir") + "\\src\\images\\111.jpg"; Image img = Toolkit.getDefaultToolkit().getImage(directory);