【问题标题】:NullPointerException when using path name to show image in jar file使用路径名在 jar 文件中显示图像时出现 NullPointerException
【发布时间】:2014-04-09 19:37:03
【问题描述】:

Can not get image from a path 之前有人问过我这个问题,我尝试按照链接NullPointerException when using path name to load image file 的方式进行操作,但它仍然不适合我。

我尝试删除文件并添加一个新文件或创建一个文件夹并将此图像文件放在此文件夹中(image/12345.jpg)。所有这些方法都行不通。

我可以删除所有图像文件并重新导入吗?或者有什么办法可以做到吗?谢谢

因为我试图导出 exec jar 文件。它没有显示图像。

【问题讨论】:

标签: java image imageicon


【解决方案1】:

尝试class.getResource("blablabla.png").toURI() 并确保该文件位于您的类路径中。用拉链打开罐子并检查。

【讨论】:

  • ImageIcon 无法做到这一点。
  • 然后检查 jar 是否包含图像。用7zip左右打开它
  • 我的意思是我不能这样做ImageIcon loginIcon = new ImageIcon(class.getClass().getResource("1.jpg").toURI);你能告诉我我哪里做错了吗?谢谢
  • 您是否尝试打开您的 Jar 并查看图像是否在 jar 中?
  • 不,它不在jar文件中。
猜你喜欢
  • 2013-08-17
  • 2012-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-16
  • 1970-01-01
相关资源
最近更新 更多