- import java.awt.Rectangle;
- import java.awt.Robot;
- import java.awt.Toolkit;
- import java.awt.image.BufferedImage;
- import java.io.File;
- import javax.imageio.ImageIO;
- public class screen2image
- {
- public static void main(String[] args) throws Exception
- {
- Robot robot = new Robot();
- BufferedImage screenShot = robot.createScreenCapture(
- new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
- ImageIO.write(screenShot, "JPG", new File("screenShot.jpg"));
- }
- }
- //该片段来自于http://www.codesnippet.cn/detail/180320132475.html
来源: http://www.codesnippet.cn/detail/180320132475.html