Grazie per la tempestiva risposta, effettivamente non avevo pensato a questa soluzione!
Ho provato entrambi i metodi che hai suggerito, tuttavia il problema che ho ancora è che l'interfaccia viene istanziata dal main, carica il costruttore (come logico), e si mette in attesa di eventi dall'utente; a questo punto non ho ritorno del valore nella variabile...
main{
grafica grph = new grafica();
}
....grph vale null (e di conseguenza non lo posso passare da nessuna parte) finchè non si chiude la finestra ... il che a quel punto è terminato il programma e non mi serve più!
Spero di essere stato chiaro!
Dove sbaglio?
Grazie a chi mi darà una mano
Ciao ciao