Captura de pantalla desde java, la clase Robot.java
Buscando la forma de realizar una captura de pantalla desde java me he encontrado con la clase Robot.java, con ella podemos simular eventos del usuario (movimiento de ratón y control de teclado) y realizar una captura de pantalla claro :-), sun nos lo deja bien claro:
"This class is used to generate native system input events for the purposes of test automation, self-running demos, and other applications where control of the mouse and keyboard is needed. The primary purpose of Robot is to facilitate automated testing of Java platform implementations."
Enviar captura de pantalla a un BufferedImage:
-
BufferedImage bImage = null;
-
Robot robot = null;
-
try
-
{
-
robot.delay(0); //sleep
-
}
-
{
-
}














