Comment effectuer une action spécifique en appuyant sur la touche Retour en Java

Java peut être programmé pour attendre que l'utilisateur appuie sur la touche

Étape 1

Ouvrez le fichier de code source de votre programme Java dans un éditeur de texte sur votre ordinateur.

Étape 2

Importez la classe "Scanner" à partir de la bibliothèque "util" Java en tapant la ligne suivante en haut du fichier source: "import java.util.Scanner;".

Étape 3

Recherchez la zone de votre code source où vous souhaitez que le programme s’arrête et attendez que l’utilisateur appuie sur la touche "Entrée" ou "Retour" du clavier. Cet endroit doit être situé juste avant le bloc de code qui sera exécuté lorsque cette touche est enfoncée. Lorsque l'utilisateur appuie sur la touche, le code continue avec la prochaine ligne disponible du programme.

Étape 4

Ecrivez les lignes suivantes dans l’ordre et sur des lignes séparées dans votre programme Java. La première ligne crée un nouvel objet (ou instance) de Scanner appelé "waitForKeypress"; la deuxième ligne demandera à l'utilisateur d'appuyer sur la touche "Entrée"; le troisième attendra que l'utilisateur appuie sur la touche "Entrée" ou "Retour" du clavier et la quatrième ligne, identique à la seconde, poursuivra l'exécution du programme sur la ligne suivante: Ligne 1: "Scanner waitForKeypress = new Scanner (System.in); " Ligne 2: "System.out.print (" Appuyez sur la touche Entrée pour continuer ");"; Ligne 3: "waitForKeypress.nextLine ();"; Ligne 4: "waitForKeypress.nextLine ();"

Étape 5

Enregistrez votre fichier source Java et recompilez-le avec le compilateur Java (javac) dans le terminal de votre ordinateur.

Étape 6

Exécutez le programme et notez que ce dernier s’arrête maintenant au point où vous avez inséré le code. Vous devez appuyer sur la touche "Entrée" ou "Retour" de votre clavier pour que le programme continue à exécuter la section de code que vous souhaitez exécuter une fois qu'une de ces touches est enfoncée.