Hallo, ich hab viel zum Thema gefunden, jedoch nichts passendes.
Ich bekomm meine Daten aus einer Datenbank. meine Tabelle bekommt ein DefaultTableModel.
Nun möchte ich in der Datenbank Datensätze löschen und meine Tabelle, soll auch gleich aktualisiert werden. (Löschen ist kein Problem, ich hänge an der Aktualisierung)
Ich lösche eine Zeile mit:
meinmodel.removeRow(0);
Danach soll die Tabelle aktualisiert werden.
Versucht habe ich folgendes :
repaint(),
tabelle.setModel(meinmodel) // was mir selbst am Sinnvollsten vorkommt.
doch dann kommmt: Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 8 >= 8
Was funktioniert ist folgendes: Mein Frame mit der Tabelle schließen und einen Klick auf den Button anfragiTabelle simulieren, um das Frame erneut zu erstellen
dispose();
Anfragi.anfragiTabelle.doClick();
Ich bekomm meine Daten aus einer Datenbank. meine Tabelle bekommt ein DefaultTableModel.
Nun möchte ich in der Datenbank Datensätze löschen und meine Tabelle, soll auch gleich aktualisiert werden. (Löschen ist kein Problem, ich hänge an der Aktualisierung)
Ich lösche eine Zeile mit:
meinmodel.removeRow(0);
Danach soll die Tabelle aktualisiert werden.
Versucht habe ich folgendes :
repaint(),
tabelle.setModel(meinmodel) // was mir selbst am Sinnvollsten vorkommt.
doch dann kommmt: Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 8 >= 8
Was funktioniert ist folgendes: Mein Frame mit der Tabelle schließen und einen Klick auf den Button anfragiTabelle simulieren, um das Frame erneut zu erstellen
dispose();
Anfragi.anfragiTabelle.doClick();