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]
-------------------------------------------------------------------------