Imprimir el contenido de un JTextArea

Maria
12 de Agosto del 2005
Hola! Quiero imprimir el contenido de un JTextArea, mi problema esta en que me pone el trabajo en la cola de la impresora y me dice que no se puede imprimir. Os envio el codigo de como lo tengo hecho para ver si me podeis decir si hago algo mal o si se puede hacer de otra forma. Gracias


private void btn_imprimirActionPerformed(java.awt.event.ActionEvent evt) {
PrintJob pj = this.getToolkit().getPrintJob(this,"",null);
if(pj != null){
Graphics g = pj.getGraphics();
if(g != null){
g.translate(50,50);
areaTexto.printAll(g);
}
}
else{
areaTexto.setText("no se puede imprimir");
}
}
private JTextArea areaTexto;

Buiklder
12 de Agosto del 2005
Yo miré un programa que en uno de sus modulos estaba lo de imprimir

http://miarroba.com/foros/ver.php?foroid=716248&temaid=3373920