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

导出jar包无法引用之前的图片、音频等文件?解决方法

2012-05-11 
导出jar包无法引用之前的图片、音频等文件?在网上百度了n久,试过n种办法。。。最终都以失败而告终。。。1、图片放

导出jar包无法引用之前的图片、音频等文件?
在网上百度了n久,试过n种办法。。。最终都以失败而告终。。。
1、图片放在工程文件的bin文件夹的包文件夹下,用new ImageIcon(getClass.getResources("..."))来读取图片
2、图片放在工程文件的bin文件夹下 用new ImageIcon(getClass.getResources("/..."))来读取图片
3、图片放在工程文件的下与bin、src等文件夹平行,直接用new ImageIcon("...")来读取图片
以上三种方法在Eclipse中都能正常显示,但导出jar包后都不行。。。
其中第3种可以将图片一起打包出去(打包目录中有可选项),1、2种无法同时导出图片。。。
请问各位有什么办法可以以实现吗???迫切求教、实践过的大牛。。。


[解决办法]
在工程下与src同目录下新建一个文件夹如:resource,把你的图片或者音频资源放到该目录下,在使用时这样用就行了:
new ImageIcon("resource/...");
这样在打包的时候就把这个resource文件夹也打包过去了哦!~
[解决办法]

探讨

在工程下与src同目录下新建一个文件夹如:resource,把你的图片或者音频资源放到该目录下,在使用时这样用就行了:
new ImageIcon("resource/...");
这样在打包的时候就把这个resource文件夹也打包过去了哦!~

热点排行