我在JAR文件中加载图像时遇到问题。 我正在使用:
BufferedImage img = ImageIO.read(getClass().getResource(imgStr));
imgStr的形式为“ /xxxx.png”。
我在同一位置有两个不同的.png图像。 假设一张图片/x.png可以很好地加载。 另一张图片/y.png给出错误:
java.lang.IllegalArgumentException: input == null
我找不到任何原因。 奇怪的是,一切在Eclipse环境中都能正常工作。
这与透明图像有关吗?
有人有主意吗?
谢谢。
答案 0 :(得分:0)