给我一个BufferedImage的代码实例
时间: 2023-10-24 08:13:15 浏览: 37
下面是一个简单的代码实例,用于创建一个空的 BufferedImage 并将其保存为 PNG 文件:
```
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class Example {
public static void main(String[] args) {
int width = 500;
int height = 500;
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
// 在这里可以对 image 进行操作,例如绘制图形、写入文字等
File output = new File("example.png");
try {
ImageIO.write(image, "png", output);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
这个例子创建了一个宽度和高度都为 500 像素的 ARGB 类型的 BufferedImage,并将其保存为名为 "example.png" 的文件。在实际应用中,您可以通过绘制图形、写入文字等操作来填充 BufferedImage。