imageio 是什么

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:33:14
imageio是什么,有哪些功能,做什么用途,谢谢

处理图像用的

Image image = null;
try {
// Read from a file
File file = new File("image.gif");
image = ImageIO.read(file);

// Read from an input stream
InputStream is = new BufferedInputStream(
new FileInputStream("image.gif"));
image = ImageIO.read(is);

// Read from a URL
URL url = new URL("http://hostname.com/image.gif");
image = ImageIO.read(url);
} catch (IOException e) {
}

// Use a label to display the image
JFrame frame = new JFrame();
JLabel label = new JLabel(new ImageIcon(image));
frame.getContentPane().add(label, BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);