hey
Beim Drucken meiner JTable erscheint immer nur ein Rahmen und kein Inhalt drin.
Die Tabelle sieht folgendermaßen aus:
-->
Beim Drucken meiner JTable erscheint immer nur ein Rahmen und kein Inhalt drin.
Code:
PrintRequestAttributeSet set = new HashPrintRequestAttributeSet();
DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
PrintService[] pservices = PrintServiceLookup.lookupPrintServices(flavor, set);
Object[] printer = new Object[pservices.length];
for (int i = 0; i < pservices.length; i++)
printer[i] = pservices[i].getName();
Object choosenprinter = JOptionPane.showInputDialog(null, "Drucken auf...", "Drucken",
JOptionPane.QUESTION_MESSAGE, null, printer, printer[0]);
if (choosenprinter != null) {
table.print(JTable.PrintMode.FIT_WIDTH, new MessageFormat(
"Aufgaben exportiert von Teacher's Helper"),
new MessageFormat("Seite {0,number}"), false, set, false,
pservices[Arrays.binarySearch(printer, choosenprinter)]);
}
Die Tabelle sieht folgendermaßen aus:
-->