Slyh: Fragen zu JTable

Beitrag lesen

Hallo,

Nun möchte ich zur Laufzeit Spalten ein- und ausblenden. Kann mir da jemand einen Tipp geben?
Ich habe schon Folgendes versucht, es funktioniert jedoch nicht:
TableColumn col = tblAnzeige.getColumnModel().getColumn(0);
col.setPreferredWidth(0);
col.setResizable(false);

Probier's mal so, wie es im Java Almanac gemacht wird:
http://javaalmanac.com/egs/javax.swing.table/ColSize.html
http://javaalmanac.com/egs/javax.swing.table/LockCol.html

Ich möchte, dass nur ganze Zeilen in der Tabelle ausgewählt werden können, d.h. blättert man in der Tabelle, soll nicht nur die aktuelle Zelle, sondern die halt die gesamte Zeile markiert werden.

http://javaalmanac.com/egs/javax.swing.table/SelRowCol.html

Ich möchte nach dem Hinzufügen einer neuen Tabellenzeile den Zeilenindex jeweils auf den Anfang der Tabelle zurücksetzen - es soll also nach dem Hinzufügen immer die erste Zeile der Tabelle automatisch ausgewählt werden.

http://javaalmanac.com/egs/javax.swing.table/Sel.html

Gruß
Slyh