Tecnología

Inicio

Cómo realizar una acción específica cuando la tecla se pulsa RETURN en Java

Cómo realizar una acción específica cuando la tecla se pulsa RETURN en Java


El lenguaje de programación Java proporciona un método integrado para aceptar los datos introducidos por el usuario y las pulsaciones de teclas, que se utilizan para continuar ejecutando el programa en base a esa entrada. Agregar clase "escáner" de Java que esperar a que el usuario pulse la tecla "Return" o "Enter" para continuar con la ejecución del siguiente conjunto de instrucciones. El método de "escáner" requiere un nuevo objeto (instancia) que se creará para su uso dentro del programa, junto con el uso del método "nextLine ()" clase ".

Instrucciones

1 Abra el archivo de código fuente del programa Java en un programa editor de texto en el ordenador.

2 Importar la clase "escáner" de la biblioteca de Java "util" (utilidad) mediante la introducción de la línea siguiente en la parte superior del archivo de código fuente: "java.util.Scanner importación;"

3 Localizar el área en el código fuente donde se desea el programa que parar y esperar a que el usuario pulse la tecla "Enter" o "Return" en el teclado. Este lugar debe ser justo antes del bloque de código que se va a ejecutar cuando se pulsa la tecla. Después de que el usuario presiona la tecla, el código se reanudará en la siguiente línea de programa disponible en el programa.

4 Introduzca las siguientes líneas, con el fin, en líneas separadas dentro de su programa Java. La primera línea crea un nuevo objeto (o instancia) de escáner llamado "waitForKeypress"; la segunda línea le dirá al usuario que pulse la tecla "Enter"; la tercera línea esperará a que el usuario pulse la tecla "Enter" o "Return" en el teclado, y la cuarta línea, que es idéntica a la segunda, continuará la ejecución del programa en la siguiente línea: Línea 1: "escáner waitForKeypress = nuevo escáner (System.in); " Línea 2: "System.out.print (" Pulse la tecla enter para continuar ");"; Línea 3: "waitForKeypress.nextLine ();"; Línea 4: "waitForKeypress.nextLine ();"

5 Guarde el archivo de código fuente de Java y volver a compilarlo con el compilador de Java (javac) en el terminal de su ordenador.

6 Ejecutar el programa y observe que el programa ahora se detiene en la que insertó el código. Debe pulsar la tecla "Enter" o "Return" en el teclado antes de que el programa pasa a la ejecución de la sección de código que deseabas para funcionar una vez que uno de los que se pulsa la tecla.

Consejos y advertencias

  • Siempre asegúrese de agregar un punto y coma ";" al final de cada línea de código Java o se producirán errores de compilación. La única excepción es una línea que termina con una llave de apertura "{"; esta línea no puede tener una coma final.