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

关于jar,该如何处理

2012-01-10 
关于jar我把我的程序打成包以后,把这个jar文件拿到其他目录下,为什么原来的用户界面图片不能显示了,图片已

关于jar
我把我的程序打成包以后,把这个jar文件拿到其他目录下,为什么原来的用户界面图片不能显示了,图片已经打入包了啊?如果把jar文件解压缩,然后把这个.jar文件也放到这个解压缩的目录里,就可以显示了,怎么解决这个问题啊???



[解决办法]
路径不正确。

Test.java在包 com.abc.test中
你的1.jpg在包 com.abc.image中

在Test.java中的代码:
new Icon(com.abc.image.1.jpg);

[解决办法]
new Icon(getClass().getResource("./1.jpg"));

另外, 图片文件的大小写要和程序里面的完全一致

热点排行
Bad Request.