Windows L&F "quetscht" Tableheader

elmato

Erfahrenes Mitglied
Hallo tutorials.de Freunde,
ich habe folgendes Problem, wenn ich mein L&F auf getSystemLookandFeel setze werden ein Teil meiner Tableheaders zusammen gequetscht und dadruch unlesbar. Das Problem tritt auch nicht bei allenm Tabellen auf, bei einigen werden die Tableheader korekkt gesetzt bei anderen nicht. Tabellen liegen auf Scrollpanes, und wenn ich kein L&F setze funktioniert alles wunderbar.
Ich habe auch schon Sun's Bug Database durchsucht und auch ein paar Bugs gefunden, aber wenn dann trat das Problem bei allen Headern auf und nicht nur bei ein paar..
Weiss jemand von euch rat?
Hier mal ein wenig code von einer der Tabellen die nicht so will wie sie soll, der code unterscheidet sich nicht von einer Tabelle bei der alles funktioniert
Code:
model = new Model(paData, paColHead);
		this.setModel(model);
		this.getTableHeader().setReorderingAllowed(false);
		this.setShowGrid(false);
		this.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
		noFormat.setMaximumFractionDigits(0);
		peFormat.setMaximumFractionDigits(0);
		this.setDefaultRenderer(Object.class, new TestRenderer());
               TableColumnModel tcm = this.getColumnModel();
		TableColumn tc = tcm.getColumn(0);
		tc.setCellRenderer(new TestRenderer(1));
vielen dank schonmal fuer eure Hilfe
mfg
 
Zurück