J'essaie d'utiliser LWJGL pour savoir si une touche est enfoncée. Si la touche d'échappement est enfoncée, l'application se ferme. Cependant, je n'arrive pas à lire les entrées au clavier, bien que Display.isCloseRequested()
fonctionne correctement.LWJGL ne lit pas l'entrée au clavier
Je suis sur RHEL en utilisant LWJGL 2.6 et Java 1.6.
for(;;) {
// check if we want to quit
if(Keyboard.isKeyDown(Keyboard.KEY_ESCAPE)) {
System.exit(0); // can't get this to happen!
}
if(Display.isCloseRequested()) {
System.exit(0);
}
/* timer code omitted */
render();
Display.update();
}
Edit: Le même code fonctionne parfaitement bien sur ma boîte de Windows, avec les mêmes versions de LWJGL et JRE.