Come Xadoom mi ha consigliato, l'interfaccia richiama una funzione notifica() che pone a true una variabile del client quando l'utente preme il bottone Invio e di conseguenza il campo testo viene estratto.
Come faccio però a riferirmi a quel client e non a tutti i client:
ho provato a passare al costruttore dell'interfaccia all'interno del client this per riferirmi a quel client, per capirci:
ma non posso mettere in un contesto statico(il main) this.codice:public class client { .... static boolean avverti = false; public static void main(String args[]) { Interfaccia int = new Interfaccia(this); ..... } .... public void notifica() // che viene richiamata dall'interfaccia { avverti=true; } ... }
Come posso risolvere il problema??