public static void main(String[] args)throws Exception {
String filename = "d:\\Temp\\screen.png";
// 获取屏幕尺寸
Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle rectangle = new Rectangle(dimension);
// 创建图像
BufferedImage image = new Robot().createScreenCapture(rectangle);
// 保存到磁盘
// @see ImageIO#getWriterFormatNames();
ImageIO.write(image, "png", new File(filename));
}
|