java文件打包jar后,图片加载路径问题 5
打包后的目录结构:app.jar|——com|——abc|——util.class|——image|——def.jpg我要在util.class中引用下面的图片,路径应该...
打包后的目录结构:
app.jar
|——com
|——abc
|——util.class
|——image
|——def.jpg
我要在util.class中引用下面的图片,路径应该是什么?
我是这样写的,在eclipse里运行正常,但打包之后就不显示了
File folder = new File(”image“);
File[] files = folder.listFiles();
Map<String, ImageIcon> heads = new HashMap<String, ImageIcon>();
for (int i = 0; i < files.length; i++)
{ heads.put(files[i].getPath(), new ImageIcon(files[i].getAbsolutePath())); }
} catch (Exception e)
{ throw new ClientException("读取文件出错"); } 展开
app.jar
|——com
|——abc
|——util.class
|——image
|——def.jpg
我要在util.class中引用下面的图片,路径应该是什么?
我是这样写的,在eclipse里运行正常,但打包之后就不显示了
File folder = new File(”image“);
File[] files = folder.listFiles();
Map<String, ImageIcon> heads = new HashMap<String, ImageIcon>();
for (int i = 0; i < files.length; i++)
{ heads.put(files[i].getPath(), new ImageIcon(files[i].getAbsolutePath())); }
} catch (Exception e)
{ throw new ClientException("读取文件出错"); } 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询