Zeilenbeschriftung in JTable

Cymatoxa

Mitglied
Guten Morgen zusammen,

ich möchte die Zeilen einer JTable beschriften. Ist das möglich? Bisher hab ich es nur geschafft, Spaltenüberschriften anzufügen.

LG Cymatoxa

Edit 1:
Wie kann man die Breite einer Spalte ändern? Bzw. aller Spalten gleichzeitig?

Edit 2:
Das mit der Änderung der Breite war recht einfach:
Code:
for (int i=0; i<table.getColumnCount(); i++)
        table.getColumnModel().getColumn(i).setPreferredWidth(40);
Aber mit der Beschriftung des linken Randes bin ich nicht weiter gekommen... Ist das überhaupt möglich?
 
Zuletzt bearbeitet:
Hallo,

Mir würden da spontan mehrere Lösungen einfallen.
- Die Möglichkeit von sheel, TableModel anschaun
- Links neben der JTable Labels anordnen - ist wohl die unschönste Lösung
- Die erste Reihe in der JTable als Beschriftung nutzen (ggf. mit anderer Schriftart etc. - könnte man evtl. auch andersfarbig unterlegen, was dann wieder aufs TableModel bzw.den CellRenderer hinauslaufen würde)

Gruß,
Martin
 
Zurück