Problem z JTable

0

Witam

Pisze aplikacje bazodanową i jestem na etapie edycji danych w bazie. Otóż mój program wczytuje dane z bazy danych i wyświetla je odpowiednio w JTable, ale teraz chcąc dokonywać update na danych z bazy pomyślałęm że fajnie by było aby po prostu wy edytować dane pole z JTable i dokonać zmiany. Jest tylko jeden problem nie potrafie (albo po prostu się nie da)sczytac tej edytowanej wartości z JTable. 

Używałem getValueAt(), ale on pobiera mi nie tą edytowaną wartośc, lecz tą wartśc która zostala sczytana z bazy. Oczywiście problem ten można by rozwiązać używając do updatu bazy nie JTable ale np.JTextField i sczytać dane przez getText(), ale zależy mi na tym aby robić to właśnie na JTable

Jeśli ktoś zna jakieś rozwiązanie z góry dziękuje za odpowiedz (lub chociaż podpowiedz :)).

0

Nadpisz metodę setValueAt w modelu danych w taki sposób, żeby zapisywała do bazy.

0

Zapomniałęm jeszcze dodac że zmiany mają zostac zatwierdzone przez przyciśnięcie przycisku.

Sorka za głupie pytanie, ale jeśli chodzi o SWINGA to jestem początkujacym, wszędzie gdzie szukłem odpowiedzi na to pytanie ludzie piszą nadpisz metode setValueAt(), ale niestety nigdzie jeszcze niewidziałem jak to zrobic. Jeśli mógłbyś mi to jakos rozjasnić bede bardzo wdzięczny.

0

table.setValueAt("hgfhgf", 0, 0);

1 użytkowników online, w tym zalogowanych: 0, gości: 1