Capturando screenshots em Java

Esta dica mostra uma forma de capturar screen shots de uma determinada área da tela e saiba isto em um arquivo .jpg.

Capturando screenshots em Java

Esta dica mostra uma forma de capturar screen shots de uma determinada área da tela e salba isto em um arquivo .jpg.

import java.awt.AWTException; import java.awt.Rectangle; import java.awt.Robot; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; public class RobotExp { public static void main(String[] args) { try { Robot robot = new Robot(); // Captura o screen shot da área definida pelo retângulo BufferedImage bi=robot.createScreenCapture(new Rectangle(100,100)); ImageIO.write(bi, "jpg", new File("C:/imageTest.jpg")); } catch (AWTException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados