Luiz, Segue um exemplo de como fazer isso. Espero que ajude. -- ______________________________ Leonardo Camargos de Almeida [EMAIL PROTECTED] Programador Java
Sistema Renavem de Serviços www.renavem.com.br =========================================================================================== Salvar um JComponent em um arquivo JPG =========================================================================================== // Classes necessárias import com.sun.image.codec.jpeg.JPEGImageEncoder; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.FileOutputStream; import javax.swing.JComponent; import sun.awt.image.codec.JPEGImageEncoderImpl; /** Método para salvar um componente em um arquivo JPG. */ private void salvarJComponent( JComponent componente, String nomeArquivo ) { try { BufferedImage img = new BufferedImage( componente.getWidth(), componente.getHeight(), BufferedImage.TYPE_INT_RGB); Graphics g = img.getGraphics(); componente.paint(g); FileOutputStream fos= new FileOutputStream( nomeArquivo ); JPEGImageEncoder enc= new JPEGImageEncoderImpl( fos); enc.encode( img); fos.close(); } catch( Exception ex) { System.err.println( "Erro no método salvarJComponent(): \n" + ex); } } > Olá! Alguem saberia me dizer como faz para salvar um Graphics de algum > componente num arquivo .gif ou .jpg? > > Valeu, > > Luiz Henrique > > _________________________________________________________________ > MSN Messenger: converse com os seus amigos online. > http://messenger.msn.com.br > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------