猿问

JavaSwing:在Jar中显示图像

JavaSwing:在Jar中显示图像

在运行Eclipse的Java应用程序时,我的ImageIcon显示得很好。

但是在创建了一个JAR之后,图像的路径显然被搞砸了。

有没有一种方法可以在运行时从JAR中提取图像,这样我就可以打开它了吗?或者,有没有更好的方法来做这件事?

如果可能的话,我想分发一个JAR文件。


MYYA
浏览 462回答 3
3回答

婷婷同学_

你可以尝试这样的方法:InputStream stream = this.getClass().getClassLoader().getResourceAsStream("/images/image.jpg");在JAR文件中,您可能有一个目录结构:MyJAR.jar-com(这里的类文件)-图像-Image.jpg
随时随地看视频慕课网APP

相关分类

Java
我要回答