Ho risolto introducendo una classe Observer interna alla gui.
Ora funziona tutto.codice:public class BuyerGUI extends JFrame{ ... ... private class ObserverClass implements Observer{ public void update(Observable o,Object arg){ prodottiModel.addRow(new String[]{"11","22","33","44","55"}); } } public BuyerGUI(){ ... ObserverClass obs=new ObserverClass(); //seller è l'oggetto Observable seller.addObserver(obs); } .. }
![]()
![]()