为了账号安全,请及时绑定邮箱和手机立即绑定

JavaSwing:在Jar中显示图像

JavaSwing:在Jar中显示图像

MYYA 2019-07-15 19:37:23
JavaSwing:在Jar中显示图像在运行Eclipse的Java应用程序时,我的ImageIcon显示得很好。但是在创建了一个JAR之后,图像的路径显然被搞砸了。有没有一种方法可以在运行时从JAR中提取图像,这样我就可以打开它了吗?或者,有没有更好的方法来做这件事?如果可能的话,我想分发一个JAR文件。
查看完整描述

3 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

你可以尝试这样的方法:

InputStream stream = this.getClass().getClassLoader().getResourceAsStream("/images/image.jpg");

在JAR文件中,您可能有一个目录结构:

MyJAR.jar
-com(这里的类文件)
-图像
-Image.jpg


查看完整回答
反对 回复 2019-07-15
  • 3 回答
  • 0 关注
  • 461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信