Hallo,
ich habe mir eine JTable erzeugt und zwar mit
JTable jt = new JTable(dbrs.getResult(), dbrs.getÜberschriften());
Das dbrs.getResult liefert mir ein zweidimensionales String-Array wieder, das getÜberschriften liefert mir ein einfaches String-Array zurück. Beide sind zur Laufzeit mit Inhalt gefüllt. Doch im Frame kann ich nur die Umrandung des JTables sehen. Aber wo ist der Inhalt?
Kann mir jemand weiterhelfen?
Christian
JTable jt = new JTable(dbrs.getResult(),
dbrs.getÜberschriften());
Das dbrs.getResult liefert mir ein zweidimensionales
String-Array wieder, das getÜberschriften liefert mir ein
einfaches String-Array zurück. Beide sind zur Laufzeit mit
Inhalt gefüllt. Doch im Frame kann ich nur die Umrandung des
JTables sehen. Aber wo ist der Inhalt?
/* Der JTable sollte auf einem JScrollPane liegen, damit er auch
* bewegt werden kann und falls du den JTable zum
* JFrame * hinzufügst bevor er Daten enthält,
* sollte die row height gesetzt werden (siehe unten)
*/
JScrollPane scrollTable= new JScrollPane(jt);
scrollTable.setAutoscrolls(true);
jt.setRowHeight(13);
* Swing Komponenten sollten nach Möglichkeit nicht mit awt Komponenten gemischt werden (also nicht lightweight components mit normalen components mischen).