Este pedaço de código imprime todos os componentes de uma frame. Mas tome
cuidado, nem sempre o que é mostrado em tela é impresso, existem alguns
problemas de impressão relativos a fontes, o fonte utilizado na tela não é
devidamente "traduzido" na impressora, fazendo com que alguns texto sejam
truncados quando impressos.

PrintJob pj = this.getToolkit().getPrintJob(this, "Job Name", null);
Graphics g = pj.getGraphics();
this.printAll(g);
g.dispose();
pj.end();

Roger Steuernagel

Sun Certified Java Developer 1.1
Microsoft Certified Professional
Technical Support Analyst
Tecnology Center @ Datasul S.A.

> -----Original Message-----
> From: Patrick Leandro [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, March 22, 1999 5:01 PM
> To:   [EMAIL PROTECTED]
> Subject:      Imprimindo com PrinterJob
> 
> Amigos javanesses, 
> Gostaria de um ajuda pra usar imprimir com Java. Sei que devo utilizar um
> objeto da classe PrinterJob, mas... 
> está um pouco confiuso para mim. 
> Existem dois metodos getPrinterJob e setPrintable como devo uza-los ? 
> Gostaria de passar um JTable para o PrinterJob é possivel ? 
> Ou simplemente um Jpanel com uma frese é suficiente para mim. 
> 
> Obridado. 
> 
> [ ]´s 
> Patrick L. 
>  
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a