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