Rogerio! Talvez seja uma grande furada..., porém, já tentaste dar um
pack(); antes de gerar o .jpg? até.... Márcio, ------------------------------------------- vou utilizar a sua pergunta para fazer outra... estou querendo gerar um arquivo JPEG a partir de um JPanel. Eu Fiz o seguinte código: /******************************************************** BufferedImage image=new BufferedImage(JPanel.getWidth(), JPanel.getHeight(), BufferedImage.TYPE_INT_RGB); Graphics g = image.getGraphics(); JPanel.paint(g); FileOutputStream fos = new FileOutputStream ("teste.jpeg"); JPEGImageEncoder enc = new JPEGImageEncoderImpl(fos); enc.encode(image); ********************************************************/ este código está gerando um arquivo JPEG. O problema é que o JPanel é composto de vários outros JPanel adicionados e o método paint não está pintando este que foram adicionados ao original... Alguém conhece uma outra maneira de fazer isso !!! > Olá, Pessoal! > > > Tenho uma classe que extende JPanel e cria um objeto gr áfico com linhas e > imagens. Como faço para gravar este ojeto gráfico em di sco no formato .JPG? > > > Obrigado à quem puder me ajudar. > > Márcio. > > -- > +++ GMX - Mail, Messaging & more http://www.gmx.net +++ > NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Mi n. surfen! > > > ------------------------------ 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 java-list- [EMAIL PROTECTED] > ------------------------------------------------------- ------------------ > > -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen! ------------------------------ 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] -------------------------------------------------------------------------