Bonjour,


J'ai une appli (JWindow, avec plein de JPanel à l'intérieur .

Afin de filtrer certaines actions clavier, j'ai ajouté un AWTeventListener :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Toolkit.getDefaultToolkit().addAWTEventListener(app_EcouteurEventClavier, AWTEvent.KEY_EVENT_MASK);
Ou app_EcouteurEventClavier instancie une class implementant AWTEventListener.

Tout fonctionne normalement. Sauf (ben oui), si je clique à l'extérieur de mon application, et qu'après je reclique dans mon application. L'écouteurClavier ne recoit plus les évènements clavier.... Comme si il n'était plus enregistré... et pourtant je le vois toujours dans l'interface de Debug !!!

A contrario, j'ai également un écouteurSouris qui lui fonctionne toujours aprés l'opération clic extérieur, clic intérieur.

Je suis preneur de toutes les idées
Merci d'avance
R