PDA

View Full Version : [Java] Attendere l'input di una finestra...


Fire Fox II
04-01-2010, 01:07
Allora raga ho questo problema...

Ho creato un JFrame contenente 2 calendari per ottenere una data d'inizio ed una di fine...
Ora i 2 output vanno inviati ad una nuova classe che effettua la ricerca in un database...
Il problema è fare in modo che la seconda classe venga avviata solo quando ho dato l'input alla prima e chiuso la finestra

Come potrei risolvere?

Thanks :)

PGI-Bis
04-01-2010, 17:05
Una soluzione è usare una JDialog modale. E' come un frame solo che finchè resta sullo schermo blocca il flusso di controllo nel punto di invocazione del metodo setVisible. Puoi anche usare JOptionPane o un'interfaccia asincrona.