Hallo,
zermardere mir gerade so richtig das Hirn und komme nicht weiter. Hoffe jemand von euch kann mir hier helfen, wahrscheinlich denke ich wiedermal zuweit.
Habe eine Applikation mit diversen JTable und kann diese auch ohne Probleme drucken aber eben immer nur eine pro Seite. Nun möchte ich aber zwei auf einer Seite haben.
Hier mal der Code wie ich eine ausdrucke:
Danke schonmal
Gruss
Chris
zermardere mir gerade so richtig das Hirn und komme nicht weiter. Hoffe jemand von euch kann mir hier helfen, wahrscheinlich denke ich wiedermal zuweit.
Habe eine Applikation mit diversen JTable und kann diese auch ohne Probleme drucken aber eben immer nur eine pro Seite. Nun möchte ich aber zwei auf einer Seite haben.
Hier mal der Code wie ich eine ausdrucke:
Java:
if(e.getSource().equals(buttonLeiterDrucken)) {
MessageFormat herader = new MessageFormat("Nachwuchs Buchholterberg Schützen / Leiter");
MessageFormat footer = new MessageFormat("Seite{0, number, integer}");
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(OrientationRequested.LANDSCAPE);
try {
tableLeiter.print(JTable.PrintMode.FIT_WIDTH, herader, footer, true, pras, false);
} catch (PrinterException e1) {
System.out.println("Leiter konnten nicht gedruckt werden");
}
}
Danke schonmal
Gruss
Chris