Création d'écouteurs d'action pour les JButtons en Java
Lors du développement d'interfaces utilisateur graphiques (GUI) en Java, l'ajout d'écouteurs d'action aux boutons leur permet de répondre aux clics des utilisateurs et déclencher des actions spécifiques au sein du programme. Voici comment implémenter cette fonctionnalité en utilisant deux méthodes différentes :
1. Implémente l'interface ActionListener :
JButton jBtnSelection = new JButton("Selection");
jBtnSelection.addActionListener(this);
2. Classes internes anonymes :
Pour chaque bouton, créez une classe interne anonyme qui étend ActionListener et implémente la méthode actionPerformed(ActionEvent e) pour gérer les clics sur les boutons :
jBtnSelection.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
selectionButtonPressed();
}
} );
2. Mise à jour (expressions Lambda Java 8) :
À l'aide des expressions lambda introduites dans Java 8, vous pouvez simplifier l'approche de classe interne anonyme :
jBtnSelection.addActionListener(e -> selectionButtonPressed());
Cette expression lambda appelle directement la méthode selectionButtonPressed() lorsque le bouton est cliqué, évitant ainsi le besoin d'une classe interne anonyme.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3