Facciamo una premessa: non ha molto senso (e non è nemmeno un buon "design") che tu mostri un file chooser durante il processo di inizializzazione dell'oggetto SelectMsgFrame. Certo ... lo fai nel metodo initComponents() ma esso è richiamato dal costruttore. E in quel punto il frame non è ancora nemmeno visibile .... lo sarà solo dopo che l'oggetto è stato costruito e su cui poi invochi il setVisible(true) nel run()!!!Originariamente inviato da koala81
1) come faccio a fare in modo che quando viene inviato il path si chuda il frame?
E questo già risponde alla tua domanda. Se il tuo frame non è ancora nemmeno visibile ... che senso ha volerlo chiudere quando è stata approvata la selezione nel file chooser???
Prima di fare obbrobri di questo tipo pensaci non 2 ma anche 5 volte....
I metodi showXXXDialog di JFileChooser possono ritornare una delle 3 costanti: CANCEL_OPTION, APPROVE_OPTION, ERROR_OPTION. Certo ... puoi testare quindi quello che ti pare. Ma in genere tipicamente si testa solo se il ritorno è APPROVE_OPTION, cioè: "se la selezione è approvata allora fai qualcosa .. altrimenti niente"Originariamente inviato da koala81
2) come posso gestire il secondo pulsantino che mi esce "Annulla"?