Salve a tutti, questo è il mio primo post dato che, ahimè, non sono riuscito a trovare una risposta cercando in rete.
Comincio con le parti di codice interessate:
Qui ho il metodo pressEnter, che uso nel programma vero e proprio per interrompere l'esecuzione e dare modo all'utente di premere invio quando vuole continuare.
Qui ho il JButton "continua", nella classe che rappresenta la finestra grafica, al quale vorrei associare un ActionListener che, alla pressione del pulsante, provochi l'evento che permette al programma di "sorpassare l'ostacolo" pressEnter.codice:public static Scanner s = new Scanner(System.in); public static void pressEnter(){System.out.println("Premere INVIO per continuare."); s.nextLine();}
In sostanza, alla pressione di "continua", il programma deve effettivamente continuare. Solo che non voglio andare a cercare per tutto il codice le chiamate a pressEnter per sostituirle; piuttosto vorrei che "continua" soddisfacesse l'attesa provocata dal nextline.codice:JButton b = new JButton("Continua"); b.addActionListener(new ActionListener() {@Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub //COSA DIAVOLO DEVO METTERCI QUI????????:dhò::dhò: }});
Grazie in anticipo e spero di essermi spiegato chiaramente