首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

swing项目图片地址有关问题,

2011-12-08 
swing项目图片地址问题,在线等~我在swing项目中建了一个images文件夹,里面放了些图片,然后程序中用到的时

swing项目图片地址问题,在线等~
我在swing项目中建了一个images文件夹,里面放了些图片,然后程序中用到的时候就写ImageIcon image = new ImageIcon("images/111.jpg");然后运行程序,是可以显示图片的,但是将项目的jar包导出时,就不能显示了,谁知道怎么解决吗?谢谢!

[解决办法]
如果你这样写,打包会影响
这些处理把

Java code
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楼正解
[解决办法]
Java code
String directory = System.getProperty("user.dir")                + "\\src\\images\\111.jpg";        Image img = Toolkit.getDefaultToolkit().getImage(directory); 

热点排行