Tabelle aktualisieren funktioniert nur teilweise!

Xerxes20

Mitglied
Guten Tag liebe Gemeinde,

ich habe ein Fenster mit einer Tabelle und 3 Textfelder, die aktualisiert werden soll, wenn ich auf den Button "Add" klicke. Jedoch funktioniert meine Methode irgendwie nicht.

Wenn ich auf meine Menübar auf Öffnen klicke, öffnet er ein gespeichertes Objekt und dann aktualisiert er auch die Tabelle, sehr seltsam!

Hier die Methode:

Code:
public void updateTableShop(){

		DefaultTableModel dm= (DefaultTableModel) ViewShop.table1.getModel();


		for(Product pro: list) {	

			Vector<Object> rowData = new Vector<Object>();


			rowData.add(pro.getName());
			rowData.add(pro.getQuantity());
			rowData.add(pro.getPrice());

			dm.addRow(rowData);
			setChanged();
			notifyObservers(pro);

	
		}
}

PS: Mit dem setzen eines neuen DefaultTableModels habe ich es auch versucht, genauso wie mit FireTableDataChanged, irgend will es nicht!
 
Zurück