Java ImageIO:无法读取输入文件
我不知道为什么这不起作用,但是程序说它无法读取输入文件。顺便说一下,这也在Ubuntu中运行:
这是示例代码:
URI url = new URI("images/GUI/TitleScreen.PNG");File file = new File(url.toString());
bg = new ImageBackground(ImageIO.read(file));
该目录也位于程序的bin文件夹和src文件夹中。
回答:
如果您改为从资源流中获取图像怎么办?例如,
String imgPath = "images/GUI/TitleScreen.PNG";BufferedImage buffImage = ImageIO.read(getClass().getResourceAsStream(imgPath));
bg = new ImageBackground(buffImage);
以上是 Java ImageIO:无法读取输入文件 的全部内容, 来源链接: utcz.com/qa/401715.html