-
JPanel et bouton
Bonjour,
dans un container, j'ai placé un JPanel muni d'un keylistener et un autre JPanel contenant des boutons. Le problème est que dès que j'utilise un des boutons, le keylistener ne fonctionne plus. Pourriez-vous m'aider s'il vous plaît. Merci d'avance.
-
Bonsoir,
sans un minimum de votre code, l'aide est impossible.
@ bientôt...
-
C'est normal, le KeyListener d'un composant n'est actif que quand celui ci a le focus. Donc dès que tu cliques sur un autre composant (le bouton dans ton cas), le composant qui n'a plus le focus ne reçoit plus les events, ce qui est absolument normal.
Dans ton cas j'irais plutôt voir du coté du couple InputMap/ActionMap que du KeyListener. Ce couple a l'avantage de fonctionner que le composant ait le focus ou non. http://download.oracle.com/javase/tu...eybinding.html