Hallo zusammen.
ich setze mich gerade mit der JTable und dem "neuen" TableRowSorter den es seit java 6 gibt auseinander.
Der TableRowSorter ist gelungen und einfach wie ich finde.
Nur, in meiner JTable kann man mit Doppel(-links) Klick auf die Spaltenbegrenzung im TableHeader die Spaltenbreite automatisch ausrichten lassen (jeweils nach dem längsten Eintrag in der Spalte).
Wenn ich auf die Spaltenüberschrift klicke fängt ja nun automatisch der TableRowSorter an zu sortieren, was er ja auch soll. Allerdings sortiert er auch wenn man die Spaltenbegrenzung anklickt. Und das finde ich sehr nervig.
Habt Ihr eine Idee wie man das unterbinden kann?
Entweder bin ich blind oder es steht dazu wirklich nichts in der doku von Sun...
Also so das die Spalte sortiert wird wenn man zwar auf die Spaltenüberschrift klickt, aber NICHT wenn man auf die Spaltenbegrenzung klickt.
Herzlichen Dank schonmal im voraus.
jal1976
EDIT:
Bei mir ist es auch so, bei Doppelklick auf die Begrenzung wird die Spaltengröße angepasst, aber gleichzeitig wird leider auch sortiert....
ich setze mich gerade mit der JTable und dem "neuen" TableRowSorter den es seit java 6 gibt auseinander.
Der TableRowSorter ist gelungen und einfach wie ich finde.
Nur, in meiner JTable kann man mit Doppel(-links) Klick auf die Spaltenbegrenzung im TableHeader die Spaltenbreite automatisch ausrichten lassen (jeweils nach dem längsten Eintrag in der Spalte).
Wenn ich auf die Spaltenüberschrift klicke fängt ja nun automatisch der TableRowSorter an zu sortieren, was er ja auch soll. Allerdings sortiert er auch wenn man die Spaltenbegrenzung anklickt. Und das finde ich sehr nervig.
Habt Ihr eine Idee wie man das unterbinden kann?
Entweder bin ich blind oder es steht dazu wirklich nichts in der doku von Sun...

Also so das die Spalte sortiert wird wenn man zwar auf die Spaltenüberschrift klickt, aber NICHT wenn man auf die Spaltenbegrenzung klickt.
Herzlichen Dank schonmal im voraus.
jal1976
EDIT:
Bei mir ist es auch so, bei Doppelklick auf die Begrenzung wird die Spaltengröße angepasst, aber gleichzeitig wird leider auch sortiert....
Zuletzt bearbeitet: