M
myTable
Gast
Hallo zusammen;
ich habe einer Tabelle einen TableCellRenderer hinzugefügt. Der Renderer ist abgeleitet von JTextArea
Da ich nun einen (in diesem Fall) 3 zeiligen Text anzeigen lassen möchte also Höhe * 3.
Es handelt sich um einen JInternalFrame in dem die Tabelle liegt.
Sieht auch genau so aus wie ich mir das vorstelle. Bis jetzt wurde noch kein Look and Feel gesetzt.
Nun zu meinem Problem :
Wenn ich nun in meinem aufrufenden Frame, also dem der auch das JInternalFrame added usw. folgendes
aufrufe :
dann sieht jeder Dialog, JInternalFrame genau so aus wie ich das möchte, aber in oben genannter
Tabelle wir der Text abgeschnitten, bzw. nicht vollständig dargestellt.
Kann sich jemand erklären, warum das Ganze ohne L&F gesetzt zu haben funktioniert, aber
sobald das SystemLookAndFeel gesetzt wurde nicht mehr so aussieht wie es soll?
Mfg und Dank im Vorraus
myTable
ich habe einer Tabelle einen TableCellRenderer hinzugefügt. Der Renderer ist abgeleitet von JTextArea
Code:
if(row == 8) {
table.setRowHeight(8,table.getRowHeight() * 3);
}
Da ich nun einen (in diesem Fall) 3 zeiligen Text anzeigen lassen möchte also Höhe * 3.
Es handelt sich um einen JInternalFrame in dem die Tabelle liegt.
Sieht auch genau so aus wie ich mir das vorstelle. Bis jetzt wurde noch kein Look and Feel gesetzt.
Nun zu meinem Problem :
Wenn ich nun in meinem aufrufenden Frame, also dem der auch das JInternalFrame added usw. folgendes
aufrufe :
Code:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
dann sieht jeder Dialog, JInternalFrame genau so aus wie ich das möchte, aber in oben genannter
Tabelle wir der Text abgeschnitten, bzw. nicht vollständig dargestellt.
Kann sich jemand erklären, warum das Ganze ohne L&F gesetzt zu haben funktioniert, aber
sobald das SystemLookAndFeel gesetzt wurde nicht mehr so aussieht wie es soll?
Mfg und Dank im Vorraus
myTable