Quote Originariamente inviata da andbin Visualizza il messaggio
Mah .. il punto non è tanto passare un reference ad un'altra classe. Questo, in un modo o nell'altro generalmente si fa, insomma "tecnicamente" è fattibile. Le vere questioni sono a livello concettuale e appunto di "design" generale.

Innanzitutto perché in un'altra classe hai bisogno di un reference ad un altro frame solo per aprire una message box? Quest'altra classe cosa è? È anch'essa un frame(/dialog) oppure un "bean" o una classe di utilità? Se è un'altra finestra, che relazione ha con quella che vuoi usare di riferimento per l'option pane?
Ciao andbin, ho bisogno del reference al frame principale perchè la classe che ne ha bisogno, si occupa della procedura di ingresso dei dati da parte dell'utente. Non si tratta solo di una message box ma di una vera e propria interazione del software con l'utente per inserire i dati.

Ma non ho ancora capito come fare...come faccio a referenziare un frame che è proprio il top level container ?