Witam wszystkich.
Mój problem polega na tym iż po usunięciu z bazy danych MySQL rekordu nie wiem jak zmusić JTable ażeby nie pokazywał usuniętych rekordów korzystam z własnego modelu tabeli .
zawartosc_tabeli = stat.executeQuery(pokaz_wszystkich);
tabela_wyszukiwania = new MojaTabela(zawartosc_tabeli);
final JTable tabela = new JTable(tabela_wyszukiwania);
Próbowałem
tabela_wyszukiwania.fireTableDataChanged();
, które wywołuje w metodzie obsługi zdarzenia kliknięcia przyciusku
if(stat.executeUpdate(usun_usera) > 0)
{
JOptionPane.showMessageDialog(null,"Użytkownik : " + wybrane_z_tabeli + " został pomyślnie usunięty. ", "INFORMACJA", JOptionPane.INFORMATION_MESSAGE);
tabela_wyszukiwania.fireTableDataChanged();
}
ale bez skutku po kliknięciu przycisku rekord usuwa się z bazy poprawnie ale nie zmienia tzn nie usuwa z prezentacji wierszy JTable tegoż rekordu.
Będę wdzięczny za pomoc, z góry dziękuje