[SetAccelerator] Plusieurs raccourci clavier sur un évènement
Bonjour tout le monde,
Voilà, je suis dans la construction des menus de mon applic, et il y a une action pour laquelle plusieurs combinaisons de touches doivent permettre de lancer l'action.
Pour accéder à la zone précédente de ma fenêtre, je souhaite utiliser la combinaison SHIFT + TAB, mais aussi la touche F12.
Pour ce qui est de la première combinaison, je la construit comme suit :
Code:
1 2
| menuItem.setAccelerator(KeyStroke.getKeyStroke(
KeyEvent.VK_TAB, ActionEvent.SHIFT_MASK)); |
Si maintenant je ne souhaitais utiliser que la touche F12, je devrais procéder comme suit :
Code:
1 2
| menuItem.setAccelerator(KeyStroke.getKeyStroke(
KeyEvent.VK_F12, 0)); |
Je n'ai dès lors aucune idée de comment combiner les deux, et ne sais même pas si c'est faisable.
Quelqu'un pourrait-il éclairer ma lanterne?
Merci d'avance