Bonjour,
Je viens de rattacher un évènement KeyPressed a ma JFrame mais il ne se lance pas.
Voici mon code:
J'ai même vainement essayé par héritage...
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 this.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent e) { if (e.isControlDown() && e.getKeyCode() == KeyEvent.VK_Z) { if (!cancel) { Grid tmp = grid; grid = previousGrid; previousGrid = tmp; tmp = null; cancel = true; }else { Toolkit tk = Toolkit.getDefaultToolkit(); tk.beep(); } } if (e.isControlDown() && e.getKeyCode() == KeyEvent.VK_Y) { if (cancel) { Grid tmp = grid; grid = previousGrid; previousGrid = tmp; tmp = null; cancel = false; }else { Toolkit tk = Toolkit.getDefaultToolkit(); tk.beep(); } } System.out.println("test"); } });
Merci pour vos réponses !
Partager