Hallo,

ich versuche den Inhalt eines TextPanes auszudrucken und verwende dazu folgenden CodeSchnippsel:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
PageAttributes pa = new PageAttributes();
pa.setOrigin(OriginType.PRINTABLE);
 
PrintJob pj = Toolkit.getDefaultToolkit().getPrintJob(new JFrame(), "JobTitle", null, pa);
 
if(pj!=null)
{
    Graphics g = pj.getGraphics();
    textPane.printAll(g);
    g.dispose();
    pj.end();
}

Das funktioniert grundsätzlich, es wird aber nur die erste (von mehreren) Seite gedruckt. Can anybody help?

thx
lazydog