0
Screenshot mit Groovy
Das Beispiel funktioniert mit ein paar Try-Catch-Blöcken auch mit Java.
// Snippet for Groovy-Screenshot import java.awt.*; import java.awt.image.*; import javax.imageio.ImageIO; Robot robot = new Robot(); // Get the size of the default screen Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); int width = (int)dim.getWidth(); int height = (int)dim.getHeight(); // Creates a BufferedImage BufferedImage img = robot.createScreenCapture(new Rectangle(0, 0, width, height)); // Write it on the disc ImageIO.write(img, "png", new File("./screenshot2.png"));