Witam.
Napisałem prosty program pobierający dane z bazy sql. Dane są wyświetlane w JTable. Model tabeli dziedziczę po AbstractTableModel.
Problem jest następujący: po dodaniu nowych danych do tabeli, JTable nie jest aktualizowany. Umożliwia mi to dopiero stworzenie nowego modelu. Próbowałem wywołać
((AbstractTableModel)(table.getModel())).fireTableDataChanged();
jednak nie przyniosło to żadnego zauważalnego rezultatu.
Czy ktoś zna jakiś inny sposób na odświeżenie tabeli?
PS. repaint() również nie działa. Wynika to pewnie z faktu iż dane nie zostały ponownie wczytane z bazy po uaktualnieniu i nie ma nowych danych do odrysowania.