嘿,我目前正在尝试将图像的字节内容读取到java中的字节数组中,但似乎无法从文件中打开图像。控制台抛出此异常:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
这是有问题的行:
BufferedImage im =
ImageIO.read(
new File(
getClass().getResource( "/Images/default_pic.png" ).toURI()));
我的包看起来像这样:
-UI
-Class //code getting image here
-UI.Images
-default_pic.png
最佳答案
您的路径中缺少目录UI
,我建议:
BufferedImage im =
ImageIO.read(
getClass().getClassLoader().getResourceAsStream(
"/UI/Images/default_pic.png" ));
关于java - Image.IO 无法读取输入文件 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15022339/