ok, era il concetto di "modale" che mi mancava.
il problema ora è che la mia finestrella era un Frame, non una Dialog! e setModal è un metodo della Dialog! e con una Dialog posso richiedere solo una stringa, non tre diverse, no? almeno così avevo capito...!