G
Gast
Gast
Hallo,
ich habe eine kleine grafische Oberfläche, in der Einträge sind. Jetzt möchte ich diesen je nach Größe an das Papier anpassen und ganz ausdrucken. Nur ich kriege es nicht hin, das Papier an die Größe anzupassen.
Wenn der Frame jetzt halt ne bestimmte Größe hat, wird nur ein Teil von Ihm gedruckt.
ich habe eine kleine grafische Oberfläche, in der Einträge sind. Jetzt möchte ich diesen je nach Größe an das Papier anpassen und ganz ausdrucken. Nur ich kriege es nicht hin, das Papier an die Größe anzupassen.
Code:
drucken.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Toolkit tk = Toolkit.getDefaultToolkit();
PrintJob pj = tk.getPrintJob( new Frame(), "", null );
if ( pj != null ) {
Graphics g = pj.getGraphics();
printComponents( g );
g.dispose();
pj.end();
}
}
});