gpt4 book ai didi

Java 使用 .jar 文件中的图像

转载 作者:行者123 更新时间:2023-12-01 14:42:13 25 4
gpt4 key购买 nike

我知道以前曾有人问过类似的问题,但我已经查看并尝试了很多答案,但没有一个有效。我正在尝试使用 .jar 文件中的图像。该图像存储在目录/world/maps/map1.jpg 中。

            BufferedImage bigImg;
try
{
bigImg = ImageIO.read(getClass().getResourceAsStream("/world/maps/" + name + ".jpg"));
}
catch(Exception e)
{
System.out.println(e + ": is the error");
bigImg = null;
}

感谢您的帮助。

忘了说清楚,类文件与图像位于同一目录

最佳答案

如果你的目录树是这样的:

SomeClass.class
world
|--maps
|--image.jpg

您可以使用一些引用,例如:

SomeClass.class.getResource("./world/maps/image.jpg")

如果该类位于其他目录中,只需将 ../ 添加到路径中。

关于Java 使用 .jar 文件中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15839683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com