Comment puis-je écrire des programmes pour les touches de raccourci dans Java. Par exemple, ctrl + s signifie que l'option de sauvegarde devrait fonctionner. Quelqu'un peut-il aider?Raccourcir les touches dans Java
Répondre
Fondamentalement, vous devez définir mnémotechniques pour les boutons appropriés. Vous pouvez également définir des accélérateurs pour les éléments de menu. Here is a rather good example.
+1, l'utilisation d'accélérateurs sur un élément de menu est un excellent moyen de le faire. Lorsque l'accélérateur est défini, la liaison de touche est créée automatiquement pour vous. – camickr
Vous voulez lire le tutoriel Java pour Key Listeners
Notez que les événements clés sont de bas niveau et que leur utilisation peut parfois provoquer des événements récurrents. – Vladimir
Swing a été conçu pour utiliser les liaisons de touches, donc je ne recommanderais pas cette approche. Bien que le tutoriel Java comporte également une section sur l'utilisation des liaisons de touches qui doivent être lues. – camickr
Swing a été conçu pour utiliser Key Bindings pour ce type de fonctionnalité. Vous créez une action et mappez une KeyStroke pour invoquer cette action. Lisez la section du tutoriel Swing sur How to Write an Action pour plus d'informations.
Si vous développez sous Mac OS X, utilisez des accélérateurs au lieu de mnenomics, qui ne sont pas suppported sous le regard indigène et se sentent Apple Java development guide
- 1. Interface Java pour les touches multimédia
- 2. Raccourcir les commandes?
- 3. Combinaisons de touches Java
- 4. touches directionnelles catchining Java Keystroke
- 5. Touches de raccourci en Java
- 6. Les touches fléchées comme touches d'accès?
- 7. mod réécrit répertoire raccourcir
- 8. jQuery: raccourcir le code
- 9. Raccourcir un NSString?
- 10. Afficher la rotation dans les touches Déplacé
- 11. Raccourcir la commande jQuery
- 12. raccourcir l'URL en cms
- 13. noms de type Raccourcir dans configuration Struts
- 14. Raccourcir la condition Jquery
- 15. Envoyer des séquences de touches à l'application Java dans Windows
- 16. Capture de séquences de touches dans un panneau de Java
- 17. Raccourcir plusieurs balises d'identification
- 18. Raccourcir cette instruction IF
- 19. Comment raccourcir la valeur d'entrée dans jquery
- 20. Saisir les touches du clavier
- 21. Comment tester les touches Ctrl?
- 22. Naviguer avec les touches fléchées
- 23. touches dans l'explication cocos
- 24. Comment raccourcir ce bloc XSL?
- 25. AS3: Détecter les touches longues
- 26. Utilisez les touches fléchées C++?
- 27. Raccourcir grand CSV sur debian
- 28. Raccourcir un "pour/switch-case"
- 29. Comment utiliser les touches F dans les accélérateurs gtk?
- 30. Touches dans UIScrollView
Ce serait entièrement dépendant de ce que la couche graphique que vous utilisez. Lequel utilisez-vous? – Powerlord
S'ils ne savent pas ce qu'ils utilisent, ils utilisent généralement Swing :-) –