Bonjour,
dans une JFrame en plein écran j'ai des JInternalFrame.
J'ai un KeyListener et un MouseListener sur la JFrame.
Dans mes JInternalFrame j'ai des boutons "spéciaux" (ré-implémentés séparément qui eux aussi implementent MouseListener pour gérer les evements souris).
Au lancement de l'application il detecte le passage de la souris sur mes boutons. Cependant, pour générer un evenement clicked, j'ai besoin de deux click : le premier qui donne le focus sur la JInternalFrame et le deuxième qui donne l'évement clicked. Mais, à partir du moment où j'ai donné le focus à ma JInternalFrame ma JFrame ne reçoit plus les evenements KeyPressed. Ce qui est embetant.
Comment réparer ça ?
cordialement
trax
Partager