通过Java几行代码截取屏幕

通过java.awt.RobotcreateScreenCapture截屏。

public static void captureScreen(String fileName) throws Exception {

    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Rectangle screenRectangle = 
new Rectangle(screenSize);
    Robot robot = 
new Robot();
    BufferedImage image = robot.createScreenCapture(screenRectangle);
    ImageIO.write(image, "png", 
new File(fileName));
}

你可能感兴趣的:(java)