问题描述
我在Netbeans中制作了一个.jar文件,该文件在Netbeans中可以正常使用,但是当我将jar文件放在dist文件夹中的另一个文件夹中时,jar无法加载图像,我现在该怎么办?
1楼
您正在从JAR
加载图像,然后必须将其作为Resource
加载
ImageIcon ic1 = new ImageIcon(getClass().getResource("/pic/welcome.jpg"))
2楼
我在jar内的getResource()遇到了麻烦,但是在以流形式获取资源时总是会成功。
ImageIcon ic1 = new ImageIcon(ImageIO.read(getClass().getResourceAsStream("/pic/welcome.jpg")))