繁体   English   中英

.jar文件不在其他文件夹中打开时不刷新图像

[英].jar file not laoding images while opening from different folder

我在Netbeans中制作了一个.jar文件,该文件在Netbeans中可以正常使用,但是当我将jar文件放在dist文件夹中的另一个文件夹中时,jar无法加载图像,我现在该怎么办?

您正在从JAR加载图像,然后必须将其作为Resource加载

ImageIcon ic1 = new ImageIcon(getClass().getResource("/pic/welcome.jpg"))

我在jar内的getResource()遇到了麻烦,但是在以流形式获取资源时总是会成功。

ImageIcon ic1 = new ImageIcon(ImageIO.read(getClass().getResourceAsStream("/pic/welcome.jpg")))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM