Maison >Java >javaDidacticiel >Comment attribuer des touches de raccourci aux JButtons en Java à l'aide de la saisie clavier ?
Comment attribuer des touches de raccourci aux JButtons en Java
L'attribution de touches de raccourci aux JButtons permet aux utilisateurs de déclencher des actions sur les boutons en appuyant sur le clavier, améliorant ainsi la expérience utilisateur et efficacité.
Solution :
Pour ajouter une touche de raccourci à un JButton, vous devez effectuer les étapes suivantes :
Exemple :
Considérez l'extrait de code suivant :
<code class="java">// Create an Action for the button Action action = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { // Perform the button's action } }; // Register the Action as a KeyStroke listener button.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "delete"); button.getActionMap().put("delete", action);</code>
Dans cet exemple, l'action est déclenchée lorsque la touche Suppr est enfoncée alors que le bouton a le focus.
Ressources supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!