Salut,
svp, pourriez-vous m'aider?
J'ai une fenêtre qui contient plusieurs composants: JTextField, JButton, ...
je veux lorsque je clique sur F1, peut import quel composant possède le focus, une nouvelle fenêtre s'ouvre
j'ai utilisé addKeyListener à ma fenetre mais elle ne fait rien

voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
addKeyListener(new KeyAdapter() {
				public void keyPressed(KeyEvent evt, int key) {
					if(key==112) {
						System.out.println("keyPressed");
						JFrame f1=new JFrame("Fenetre 2");
						f1.setVisible(true);
					}
				}
 
				public void keyReleased(KeyEvent e) {
					// TODO Auto-generated method stub
					System.out.println("keyReleased");
				}
 
				public void keyTyped(KeyEvent e) {
					// TODO Auto-generated method stub
					System.out.println("keyReleased");
				}
			});
			this.addKeyListener(new KeyAdapter() {
				public void keyTyped(KeyEvent evt) {
					thisKeyTyped(evt);
				}
				public void keyReleased(KeyEvent evt) {
					thisKeyReleased(evt);
				}
				public void keyPressed(KeyEvent evt) {
					thisKeyPressed(evt);
				}
			});
Merci d'avance