Je veux faire un programme avec ces objectifs:En réponse à bouton en utilisant les raccourcis clavier
1) Faire un JButton 2) Fixez le bouton à une touche (la touche "A") à l'aide KeyBindings 3) Exécuter une code lorsque « A » est cliqué
Voici le code que j'ai jusqu'à présent:
// Imports
Public class Test{
JButton button = new JButton();
//...
Test(){
button.getInputMap().put(KeyStroke.getKeyStroke("A"), "Pressed");
//...
}
// Where do I add the code that responds when button is pressed?
}
maintenant, où dois-je ajouter le code que je veux exécuter lorsque le bouton est pressé?
si j'ai plus d'un bouton? Est-ce que j'utilise la même méthode actionPerformed? – Anonymous181
créer une autre classe, dans ce cas son nom est MyAction et nous l'instancions en action, nous pouvons créer une nouvelle classe pour chaque bouton. –