Como transformar um frame num jpg?

2 respostas
renatotn7

olá
como eu faço isso?

2 Respostas

fabiofalci

Cara, conheço duas maneiras de fazer isso

Assim:

Component c = // TEU COMPONENTE
BufferedImage bi = new BufferedImage((int) c.getSize().getWidth(),
		(int) c.getSize().getHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D g2d = bi.createGraphics();
c.paint(g2d);

Só faltando gravar em disco…

Ou assim como esse blog explica
http://weblogs.java.net/blog/evanx/archive/2007/03/screen_capture_1.html

renatotn7

valeu! esta funcionando!

abraços

Criado 17 de abril de 2007
Ultima resposta 17 de abr. de 2007
Respostas 2
Participantes 2