Bonjour,

J'ai un problème lors de la création d'une action lorsqu'on presse la touche shift.
voila mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
this.getInputMap(WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_SHIFT,0), "shiftPressed");
Action shiftPressed = new AbstractAction(){
	static final long serialVersionUID = 42L;
	public void actionPerformed(ActionEvent e){
		EspaceJeu.this.ecoutePlateauJeu.shiftPressed();
	}
};
this.getActionMap().put("shiftPressed", shiftPressed);
Le problème vient du fait que la touche shift n'est pas reconnu car si je met "VK_D", la touche D lance bien la procedure "shiftPressed()".

Quelqu'un a t'il une solution à ça ?

merci d'avance