首先图片资源要么是从网络获取,要么是本地调用。
网络获取不会出现该问题。
本地调用
1.使用相对路径
URL url=this.getClass().getResource(“/image/timg.jpg”);
ImageIcon background = new ImageIcon(url);
2.eclipse打jar包时勾选image文件夹,还有右边的.classpath和.project,
我就是没有勾选image文件夹导致exe文件无法加载图片
3.使用exe4j完成打包即可
4.打包结束后无需exe与image同目录,单exe文件即可运行加载出图片

可以发现左上角图标和背景图片都可以直接加载出
版权声明:本文为weixin_46463341原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。