try { Robot robot = new Robot(); // 捕获屏幕上的一个矩形区域 int x = 100; int y = 200; int width = 50; int height = 60; Rectangle area = new Rectangle(x, y, width, height); BufferedImage bufferedImage = robot.createScreenCapture(area);
// 捕获整个屏幕 area = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()); bufferedImage = robot.createScreenCapture(area); } catch (AWTException e) { }
Robot robot = new Robot(); // 捕获屏幕上的一个矩形区域
int x = 100;
int y = 200;
int width = 50;
int height = 60;
Rectangle area = new Rectangle(x, y, width, height);
BufferedImage bufferedImage = robot.createScreenCapture(area);
// 捕获整个屏幕
area = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
bufferedImage = robot.createScreenCapture(area);
}
catch (AWTException e) {
}