hi ich hab ein großes problem mit meinem jtable, er zeigt mir nichts an, nicht mal die tabelle selbst. das einzige was man sieht ist ein Rechteck, auch beim drucken kommt nur ein rechteck heraus, obwohl ich von benis tutorial abgeschrieben habe
Code:
buildConstraints(gbc, 1, 0, 1, 1, 70, 100);
String[][] tabledata = new String[][]{{"a", "b", "c", "d"}, {"e", "f", "g", "h"}, {"i", "j", "k", "l"}};
String[] tabletitle = new String[]{"A", "B", "C", "D"};
table = new JTable(tabledata, tabletitle);
JScrollPane sp = new JScrollPane();
sp.setPreferredSize(new Dimension(600, 500)); // Setzt die präferrierte Größe der Komponente
sp.add(table);
gbl.setConstraints(sp, gbc);
add(sp);
Code:
else if(source.equals("Drucken")){
try{
table.print();
}
catch(PrinterException exc){
JOptionPane.showMessageDialog(null, exc + "\nDas Dokument konnte nicht gedruckt werden!", "FEHLER", JOptionPane.ERROR_MESSAGE);
}