Como Capturar Pantalla con Java?

Iniciado por intelligentDummy, 15 Octubre 2004, 08:01 AM

0 Miembros y 1 Visitante están viendo este tema.

intelligentDummy

Hola, capos, tengo una pregunta, he leido por ahi que se puede programar un capturador de pantalla en java que este en una pagina web. Bueno me baje un par de codigos, pero como mas bien trabajo siempre en ASP, javascript, etc no tengo idea de como se labura con Java. Es decir me bajo el codigo, y despues que? Creo que no se puede simplemente pegarlo en html, verdad? Bueno, espero que me contesten...

Gracias
IntDum

egyware

Primero debes tener la clase Robot en java.awt no se en que version de java viene asi que asegurate
luego debes capturar las dimensiones de tu pantalla con la clase Toolkit y guardarlas en un objeto Dimension (ya que eso devuelve)
el codigo quedaria algo asi

java.awt.Robot;
java.awt.Dimension;
java.awt.Toolkit;
java.awt.Image;
public class Test {

public Test(){
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension d = toolkit.getScreenSize();
Robot r = new Robot();                     
Image img = r.createScreenCapture(new Rectangle(d));
}
}

bueno aqui te muestro como capturar la imagen
pero te la devuelve en una BufferedImage
xau
suerte
si me equivoque en algun codigo avisame