Imprimir TextField

Bom dia pessoal tudo bem?
Seguinte:
Eu quero fazer um comando para o botão imprimir, que eu estou fazendo um relatório, como eu faço para imprimir o que está dentro do TextField?
Quando eu clicar no botão imprimir, a impressora fazer tudo bem certo, que eu fiz uma vez e as letras ficaram do tamanho do mundo (modo de dizer).
Se alguém souber, por favor dá um toque
Desde já agradeço

Ola,

Vc nao prefere usar o jasperReport para fazer seus trabalhos de impressão ?

Vc ta tentando imprimir algo em um jtextField so para experimentar ou so vai precisar mesmo de imprimir este JtextField ?

Eu acho que se vc quer algo completo, que comece ja com uma boa ferramenta.

Mas aqui vai uma ajudinha para o que vc quer :

SEUBOTAO.addActionListener(         
           new ActionListener() {
           public void actionPerformed( ActionEvent event )
           { 
          PrinterJob job = PrinterJob.getPrinterJob();
           
        HashPrintRequestAttributeSet printAttr = new HashPrintRequestAttributeSet();
           if(job.printDialog(printAttr)) 
           { 
           try
           {
           job.print(printAttr); 
           }
           catch(PrinterException pe)
           {
           System.out.println(pe);  
           }
           }
           }
     }
     );

Qualquer coisa poste aqui !

Não entendi direito… pode me explicar o que quer dizer algumas linhas? Não entendi como ele faz para imprimir o que está no TextField, não entendi como ele pega as informações para imprimir
se puder me explicar muito agradecido
Só vou poder mexer no sistema que eu estou fazendo amanhã e eu vou testar
Obrigado