java.awt.Image from File
如何从文件加载对象,并知道它何时加载?java.awt.Image
ImageIO
帮助程序类提供了从/向文件和流读取和写入图像的方法。
要从文件中读取图像,可以使用 ImageIO.read(File)
(返回 BufferedImage
)。但是 由于 是 的子类,你可以做:BufferedImage
Image
try {
File pathToFile = new File("image.png");
Image image = ImageIO.read(pathToFile);
} catch (IOException ex) {
ex.printStackTrace();
}
下面是一个完整的示例。
基本上
toolkit = Toolkit.getDefaultToolkit();
tracker = new MediaTracker(this);
Image image = toolkit.getImage("mandel.gif");
tracker.addImage(image, 0);
tracker.waitForAll();