Bonjour,

J'ai un applet sur lequel j'ai collé un KeyListener. Lorsque je lance l'applet, j'ai bien le focus et je récupère mon événements clavier.
Cependant, dès que j'ouvre une JFrame grace à un JButton ou tout simplement si je minimise la fenêtre, je perds le focus et donc plus de clavier..

Pour résoudre mon problème, j'ai mis ce bout de code dégueu dans l'applet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        this.addFocusListener(
           new FocusListener() {
            public void focusGained(FocusEvent e) {
            }
            public void focusLost(FocusEvent e) {
                requestFocusInWindow();
            }
        });
Cool, j'ai toujours le focus avec ça ! J'ai même tellement le focus que je ne peux même plus ouvrir ma JFrame....

Question : Comment garder le focus sur mon applet pour avoir toujours le keylistener en permettant l'affichage de ma JFrame grâce à mon JButton ? Merci