kilka kwestii:
- Czy da się (jak) wyłapać aktywację sortowania według jakiejś kolumny (kiedy klikamy na nagłówek kolumny)?
- Czy da się zapisać do jakiejś zmiennej informację względem której kolumny zostało wykonane sortowanie (czy rosnąco czy malejąco)?
- Czy można jakoś w kodzie programu uaktywnić sortowanie względem określonej przez nas kolumny?
Chciałbym to wykorzystać do takiej sytuacji, gdzie mamy posortowane wiersze względem np kolumny "Imię" i po usunięciu jakiegoś wiersza kiedy "odświeżamy" dane w tabeli (robię to poprzez: tableModel.setDataVector(daneTabeli, columnNames);) owe sortowanie pozostało...
obecnie nie pozostaje, bo setDataVector() "resetuje" całą zawartość tabeli i wyświetla to w takim stanie jak na początku stworzenia tabeli
odnośnie ad2. można iść na prostotę i stworzyć jakieś prowizoryczne zmienne które przechowają info o kolumnie względem której odbyło się sortowanie i czy rosnąco czy malejąco ale i tak pozostaje pyt 1., gdzie umieścić w kodzie wyłapanie tego zdarzenia
poprzez zdarzenia myszy nie chcę tego robić bo to lamerskie... ;P i tylko by obciążało niepotrzebnie kompa kiedy będziemy klikać po całym oknie aplikacji
a nawet jeśli jakoś to się uda zrobić to mamy 3. pytanie :]
może ktoś coś wymyśli...