Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.AWTException;
- import java.awt.Rectangle;
- import java.awt.Robot;
- import java.awt.Toolkit;
- import java.awt.image.BufferedImage;
- import javax.imageio.ImageIO;
- import java.io.File;
- import java.io.IOException;
- public class ScreenCapture {
- public static void main(String args[]) throws AWTException, IOException
- {
- // capture the whole screen
- int i=1000;
- while(true)
- {
- i++;
- Robot robot = new Robot();
- BufferedImage screencapture = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
- // Save as JPEG
- // File file = new File("screencapture"+i+".jpg");
- // ImageIO.write(screencapture, "jpg", file);
- // Save as PNG
- File file = new File("screencapture"+i+".png");
- ImageIO.write(screencapture, "png", file);
- try
- {
- Thread.sleep(60*4*1000);
- }
- catch(Exception e)
- {
- e.printStackTrace();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement