Praticamente a nulla, è una classe di un progetto già esistente e al momento non posso sconvolgere il class diagram. Deve essere solo il contenitore del file chooser, nulla di più.ùa) A che cosa ti serviva/servirebbe il frame SelectMsgFrame??
conseguenza di prima, subito. Praticamente da un'altra classe verrà richiamato il costruttore di SelectMsgFrame(SelectMessageController theController) che farà aprire immediatamente il filechooser, allo scopo di selezionare un file da passare al metodo del controller.b) Quando, intendo dire in quale momento e a seguito di quale "evento" vuoi mostrare la dialog del JFileChooser?
L'utente sceglie il file e preme send. La finestra scompare. Se l'utente preme Annulla la finestra scompare senza aver invocato send().c) Oltre a invocare quel send() su quell'oggetto SelectMessageController, cosa vuoi fare eventualmente di altro quando l'utente approva la selezione del chooser?