IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

comment detecter touche entrer


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut comment detecter touche entrer
    Bonjour,

    voila dans mon appli j'ai un menu avec plusieurs options possible, a la fin du résultat, et avant d'afficher de nouveau le menu je veux mettre ce type de phrase

    "Appuyer sur la touche entrer pour continuer"

    Le problème c'est que je ne vois pas comment faire pour detecter que l'utilisateur à cliquer sur Enter.

    Une idée ??

    Merci

  2. #2
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    l'application fonctionne t-elle en mode console?

  3. #3
    Membre averti
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut
    oui je suis en mode console

  4. #4
    Membre expérimenté Avatar de erictoguem
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 150
    Par défaut
    fais comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Scanner sc = new Scanner(System.in);
    sc.readLine();

  5. #5
    Membre averti
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut
    j'ai le droit à ce message....

    The method readLine() is undefined for the type Scanner

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mexique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 328
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // flux standards d'entrées/sorties du package java.lang
     
    // par exemple;
     
             System.out.println("Appuyer sur la touche entrer pour continuer");
             char c;
             try
             {
                c = (char)System.in.read();
             }
                 catch(IOException ioe)
                {
                   System.out.println("Erreur");
                   return;
                }
             System.out.println("La suite...");
    Ou mieux en utilisant les boîtes de dialogue:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javax.swing.JOptionPane.showMessageDialog(null,"Appuyer sur la touche entrer pour continuer");
    Cordialement,

    Dan

  7. #7
    Membre averti
    Inscrit en
    Février 2005
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 15
    Par défaut
    merci à tous pour votre aide

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut
    c'est marrant j'aurai plutot pensé à un keyListener..

  9. #9
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2008
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mexique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2008
    Messages : 328
    Par défaut
    Salut,

    Pourquoi <Entrée> dans le cas boîte de dialogue:

    Tout simplement parceque le bouton <OK> a le focus et que c'est ce que xinu1.1 demande.
    Bien entendu, on peut aussi cliquer sur <OK>, mais à quoi bon!!!

    Cordialement,

    Dan

Discussions similaires

  1. comment se passer de la touche entrer pour valider (scanf)
    Par pierre5897 dans le forum Débuter
    Réponses: 10
    Dernier message: 24/08/2013, 01h02
  2. Comment éviter que la touche "entrer" valide un formualire.
    Par tavarlindar dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 02/03/2009, 14h39
  3. Réponses: 3
    Dernier message: 02/09/2007, 12h41
  4. Réponses: 3
    Dernier message: 10/07/2007, 11h13
  5. Réponses: 3
    Dernier message: 30/06/2006, 14h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo