Ciao, ho un problema che non riesco a risolvere.
Ho due classi che si devono referenziare a vicenda.
Una classe ConnecterServer che gestisce una connessione, estende la classe Thread ed è sempre attiva.
Una classe ServerGui che realizza l'interfaccia grafica.
Alla gui nel costruttore gli passo la classe ConnecterServer perchè così alla pressione di alcuni tasti può richiamare dei metodi di quest'ultima.
Vorrei poter passare la gui al worker in modo tale che in seguito a certi eventi possa aggiornare dei componenti della gui (text).
Per ora il codice di inizializzazione delle due classi è il seguente, così come è scritto la gui può richiamare metodi di ConnecterServer ma quest'ultimo non può aggiornare la gui.
codice:ConnecterServer connecter = new ConnecterServer(); ServerGui gui=new ServerGui(connecter);