Skip to content

Instantly share code, notes, and snippets.

@eddturtle
Created October 15, 2012 21:41
Show Gist options
  • Select an option

  • Save eddturtle/3895739 to your computer and use it in GitHub Desktop.

Select an option

Save eddturtle/3895739 to your computer and use it in GitHub Desktop.

Revisions

  1. eddturtle created this gist Oct 15, 2012.
    20 changes: 20 additions & 0 deletions screenshot.java
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    import java.awt.Rectangle;
    import java.awt.Robot;
    import java.awt.Toolkit;
    import java.awt.image.BufferedImage;
    import java.awt.Desktop;
    import java.io.File;

    import javax.imageio.ImageIO;

    public class Main {

    public static void main(String[] args) throws Exception
    {
    Robot r = new Robot();

    BufferedImage screenShot = r.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
    ImageIO.write(screenShot, "JPG", new File("screenshot.jpg"));
    }

    }