Salve a tutti,
ho un piccolo problema usando una JTable ed il pattern Observer.
In un metodo della classe Observable faccio
codice:
public LinkedList<String[]> search(String[] parameter) {
....
....
      setChanged();
      notifyObservers();
      return result;
}
che richiama il seguente metodo nella classe Observer, che è una gui
codice:
public void update(Observable arg0, Object arg1) {
		prodottiModel.addRow(new String[]{"11","22","33","44","55"});
	}
Purtroppo la chiamata addRow non sortisce alcun effetto... tuttavia eseguendo una prova e richiamando il metodo addRow all'interno di un metodo della GUI,diverso dall'update, la JTable si aggiorna senza problemi.
Come mai richiamando l'addRow dal metodo update dell'observer la JTable non si aggiorna???