Gestion clavier dans Java
Fermé
Simon R.
Messages postés
24
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
10 mai 2013
-
5 juil. 2012 à 18:37
Simon R. Messages postés 24 Date d'inscription samedi 10 décembre 2011 Statut Membre Dernière intervention 10 mai 2013 - 6 juil. 2012 à 17:51
Simon R. Messages postés 24 Date d'inscription samedi 10 décembre 2011 Statut Membre Dernière intervention 10 mai 2013 - 6 juil. 2012 à 17:51
A voir également:
- Gestion clavier dans Java
- Changer clavier qwerty en azerty - Guide
- Clavier+ - Télécharger - Personnalisation
- Mon clavier n'écrit plus ✓ - Forum Clavier
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
5 juil. 2012 à 18:43
5 juil. 2012 à 18:43
Et pendant ce temps là, il fait quoi ton programme ?
Est-ce que tu fais d'autres entrées clavier ? Est-ce que ton programme attends juste cet évènement ? Ou est-ce qu'il y a d'autres calculs en parallèle ?
La réponse sera différente selon ce que tu veux faire...
Est-ce que tu fais d'autres entrées clavier ? Est-ce que ton programme attends juste cet évènement ? Ou est-ce qu'il y a d'autres calculs en parallèle ?
La réponse sera différente selon ce que tu veux faire...
5 juil. 2012 à 20:25
5 juil. 2012 à 20:44
public class Attente { private boolean b; public Attente() { b = false; new Thread() { public void run() { b = true; try { System.in.read(); } catch (Exception e) {} b = false; } }.start(); while (!b); // attend que le thread démarre } public boolean continuer() { return b; } } public class Test { public static void main(String...args) { Attente a = new Attente(); while (a.continuer()) { // ... } } }5 juil. 2012 à 21:18
5 juil. 2012 à 21:36
Donc ce n'est pas tout à fait "tout dans le while" mais ce j'ai fait avec mon while(a.continuer()) correspond à ton pseudo-code puisque la méthode renverra true tant que la touche entrée n'aura pas été appuyée.
6 juil. 2012 à 17:51