Java如何在.jar上获取图片路径



我想在.jar中获取图片路径。我已经打开了我的应用程序(.jar(作为winrar,我找到了我的图片,但这个文件的路径不起作用:

BufferedImage myPicture = ImageIO.read(new File("/windows.png"));
    JLabel picLabel = new JLabel(new ImageIcon(myPicture));

图像文件

图像温拉尔

这意味着它可以在IntelliJ IDEA中工作,但不能作为应用程序。那么这个文件路径是什么(作为应用程序,而不是 IDE(?感谢您的帮助,对不起我的英语!

试试这个

InputStream in = this.getClass().getResourceAsStream("/SomeTextFile.txt");

您可以找到更详细的答案,例如这里 如何在 Java 中真正从类路径中读取文本文件

相关内容

  • 没有找到相关文章

最新更新