Action listener aide
Fermé
Utilisateur anonyme
-
24 nov. 2008 à 23:14
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 25 nov. 2008 à 09:54
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 25 nov. 2008 à 09:54
A voir également:
- Action listener aide
- Action - Guide
- Tubidy film d'action telecharger - Télécharger - TV & Vidéo
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Action fans - Guide
- Imprimante compatible cartouche action - Forum Imprimante
1 réponse
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
120
25 nov. 2008 à 09:54
25 nov. 2008 à 09:54
Salut,
l'ActionListener est un interface qui permet l'implementation d'un objet capable de recevoir un evenement de type ActionEvent pour le traiter. Il est utilisé avec des objets comme les buttons qui reçoivent des "clicks".
Donc:
Vous créez le button.
Vous créez un écouteur pour le click, et vous l'ajoutez à ce button.
Quand vous cliquez sur le button: un ACtionEvent se produit, l'écouteur le reçoit et le traite.
c'est tout (normalement :) ).
Exemple1:
Exemple 2:
Et dans la classe de la JFrame par exemple:
Il y a des programmeur qui utilise la JFrame elle même comme écouteur.
Des exemple sont disponible sur:
http://www.geocities.com/tarekprog/
http://www.geocities.com/tarekprog/Java/
l'ActionListener est un interface qui permet l'implementation d'un objet capable de recevoir un evenement de type ActionEvent pour le traiter. Il est utilisé avec des objets comme les buttons qui reçoivent des "clicks".
Donc:
Vous créez le button.
Vous créez un écouteur pour le click, et vous l'ajoutez à ce button.
Quand vous cliquez sur le button: un ACtionEvent se produit, l'écouteur le reçoit et le traite.
c'est tout (normalement :) ).
Exemple1:
JButton button = new JButton("Ok"); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("OK"); } });
Exemple 2:
class Ecouteur2Buttons implements ActionListener { JButton button1; JButton button2; public Ecouteur2Buttons(JButton _button1, JBUtton _button2) { button1 = _button1; button2 = _button2; } public void actionPerformed(ActionEvent e) { JButton source = (JButton) e.getSource(); if(source.equals(button1) { System.out.println("Ok"); }else { System.out.println("Annuler"); } } }
Et dans la classe de la JFrame par exemple:
JBUtton ok = new JButton("Ok"); JButton annuler = new JBUtton("Annuler"); Ecouteur2Buttons ecouteur = new Ecouteur2Buttons(ok, annuler); ok.addActionListener(ecouteur); annuler.addACtionListener(ecouteur);
Il y a des programmeur qui utilise la JFrame elle même comme écouteur.
Des exemple sont disponible sur:
http://www.geocities.com/tarekprog/
http://www.geocities.com/tarekprog/Java/