Forum Programmation.java GUI Dynamique et Gestion d'evenements

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
déc.
2004
Bonjour,

ce soir un problème surement très con pour l'initié, mais pas pour moi :)
Je viens d'ecrire une interface en java qui a des parties générées dynamiquement (un tableau de JButton pour etre exact)
Comment puis-je désormais créer une fonction qui traitera un évenement (par exemple actionPerformed) sur un bouton de mon tableau, et dans laquelle je pourrais donc répartir les actions a entreprendre selon l'index dudit bouton qui a déclenché l'evenement (euh c'est suffisament clair là ?)
Bon en clair, j'aimerai associer un evenement relatif a l'index du bouton qui a été cliqué (une sorte de addActionListener mais appliquable au tableau)

Je vous remercie pour votre aide.

P.S : je n'ai plus le droit de répondre aux forums, donc je répondrais par Messagerie Interne
  • # getSource

    Posté par  (site web personnel) . Évalué à 2.

    Dans l'object ActionEvent que tu reçoit en paramètre de ActionPerformed tu as la méthode getSource() qui te retourne l'objet à la base de l'événement, donc en gros le JButton qui correspond. Tu peux alors faire un traitement en conséquence.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.