bobotti
16-11-2009, 00:32
Ciao.
Devo fare un'applicazione abbastanza semplice con il supporto di qualche finestrella.
Come faccio a bloccare l'esecuzione del main finché non è stato premuto un bottone dell'oggetto JFrame che sto visualizzando?
mainFrame=new Login();
mainFrame.setVisible(true);
System.out.println(""+mainFrame.getLoginResult());
Login è un JFrame definito in un'altra classe di un altro package con dentro una casella di testo, una di password ed un bottone con un Listener associato.
Però nella console stampa il risultato di default PRIMA che io abbia premuto il bottone. Cosa devo settare perché attenda la pressione del bottone prima di passare al metodo successivo??:mc: :confused:
Devo fare un'applicazione abbastanza semplice con il supporto di qualche finestrella.
Come faccio a bloccare l'esecuzione del main finché non è stato premuto un bottone dell'oggetto JFrame che sto visualizzando?
mainFrame=new Login();
mainFrame.setVisible(true);
System.out.println(""+mainFrame.getLoginResult());
Login è un JFrame definito in un'altra classe di un altro package con dentro una casella di testo, una di password ed un bottone con un Listener associato.
Però nella console stampa il risultato di default PRIMA che io abbia premuto il bottone. Cosa devo settare perché attenda la pressione del bottone prima di passare al metodo successivo??:mc: :confused: