leonardom
De uma olhada na classe Robot. O método createScreenCapture faz isso
http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Robot.html
davidbuzatto
Robot.createScreenCapture( new Rectangle( 800, 600 ) );
Vc pode pegar a resolução dinamicamente tbm.
Até mais!
ModoMakenze
Revivendo o tópico… :lol:
Robot.createScreenCapture( new Rectangle( 800, 600 ) );
Vc pode pegar a resolução dinamicamente tbm.
Até mais!
Isso reduz a área de corte da imagem ou seja se minha tela possuir 1024x768 e eu atribuir 800x600
a imagem vai vir cortada…
davidbuzatto, sabe como posso diminuir a resolução dinamicamente?
Se algém mais souber… posta ai pra gente :-o
Valeuz
drsmachado
...
int y = Toolkit.getDefaultToolkit().getScreenSize().width;
int x = Toolkit.getDefaultToolkit().getScreenSize().height;
...
Robot.createScreenCapture( new Rectangle( x, y) );
ModoMakenze
drsmachado,
Blz, assim vc pega o tamanho da tela…
Se eu tiver uma tela com 1024x768 e quiser reduzi-la pra 800x600 sem corta-la como faço?
Valeu
Marky.Vasconcelos
Voce pode tirar a foto em 1024x768 depois redimensionar a imagem.