Detection clavier en console

Detection clavier en console - Java - Programmation

Marsh Posté le 01-12-2007 à 22:29:07    

Bonjour,
Je voudrais savoir comment on peut detecter que l'utilisateur appuie sur une touche du clavier (par exemple les fleches) lorsqu'on fait tourner un programme dans la console.
J'ai vu des exemples pour la gestion d'événements mais je crois que c'est pour les interfaces graphiques.
Si ce que je demande est possible un exemple qui marche avec la fonction main() serait le bienvenu :)
Merci bcp !

Reply

Marsh Posté le 01-12-2007 à 22:29:07   

Reply

Marsh Posté le 09-12-2007 à 18:26:59    

Ma question n'a pas eu de succès...
Je fais un petit up alors on apportant des précision : je souhaite faire une jolie interface dans la console (c'est-à-dire sans demander à l'utilisateur "pour faire ceci tapez 1", "pour faire cela tapez 2" ). Quelqu'un a-t-il une idée ?
Merci

Reply

Marsh Posté le 10-12-2007 à 09:19:06    

Citation :

jolie interface dans la console


 
Ces 3 mots ne me semblent pas compatibles :p
 
Sinon, tout ce que tu peux faire pour interagir avec la console, c'est du System.in.read() (et c'est une lecture bloquante)
 
Qu'est ce qui t'empeche de faire une vrai interface graphique ?

Reply

Marsh Posté le 10-12-2007 à 10:03:50    

http://java.sun.com/javase/6/docs/ [...] nsole.html
 
Faut pas forcément de GUI si l'interactivité est limitée. Mais si on parle de capturer les flèches sur le clavier, alors il se pourrait bien qu'un GUI soit souhaitable.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed