当Toolkit.getDefaultToolkit()抛出AWTError时,如何用Java读取图像?

Chr*_*ers 6 java image awt

我正在使用Java阅读图像文件

java.awt.Image img = Toolkit.getDefaultToolkit().createImage(filePath);
Run Code Online (Sandbox Code Playgroud)

在某些系统上,这不起作用,而是抛出一个抱怨sun/awt/motif/MToolkit的AWTError.

你怎么能从图像文件创建一个java.awt.Image对象?

jjn*_*guy 6

我使用ImageIO读取图像.

Image i = ImageIO.read(InputStream in);
Run Code Online (Sandbox Code Playgroud)

javadoc也将提供更多信息.