Caro muchmoney(gostei do nome!),
Num faca isso, rapaz! Ofender nao traz solucoes,
so inflama os animos. Quando voce nao conseguir uma
solucao, procure em outro lugar, como em www.gamelan.com. La tem varios
foruns. A turma da SUN
eh gente boa. Voce quer imprimir com Java? Vamos la:
Primeiro, voce vai ter que criar um contexto grafico com PrintJob.Tens
que conhecer a classe Graphics para imprimir o texto e FontMetrics para
recuperar as dimensoes do texto e espaca-lo adequadamente.
Tente primeiro o seguinte e veja se funciona com voce:

PrintJob pj= Toolkit.getDefaultToolkit().getPrintJob(frame,
"Impressao",null);
if (pj!=null) {
  Graphics g=pj.getGraphics(); // tai o contexto                       
                  grafico
  g.drawString("Hello muchmoney",10,10); 

}

Isso ai em cima ta muito simples. Salto de pagina, espacamento entre as
linhas e tudo mais, eh feito na munheca, usando FontMetrics e
calculando as dimensoes da pagina com PrintJob.getPageDimension().
Tenho um exemplo de impressao de um relatorio meu que, se voce ainda
tiver interesse, posso te mandar. 
Andre. (das Alagoas, terra de cabra macho!)
-------> Sun Certified Java Programmer <---------

 
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

* 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