只是一个简单的编程问题。
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class ReadThePic {
public static void main(String[] args){
BufferedImage img = null;
try {
img = ImageIO.read(new File("strawberry.jpg"));
} catch (IOException e) {
}
}
}
错误:无法将ImageIO解析为某种类型。为什么呢?谢谢
import javax.imageio.ImageIO;
由于对所需库的限制,无法访问ImageIO
答案 0 :(得分:2)
您忘了导入课程。
在其他导入后添加import javax.imageio.ImageIO
,它应该可以正常工作。
答案 1 :(得分:2)
试
或只是做: Windows - >偏好 - > Java - >编译器 - >错误/警告 - >弃用和受限制的API - >禁止参考(访问规则): - >改为警告
你可以在这里找到解决方案: Access restriction on class due to restriction on required library rt.jar?