La même action pour differents evenements? [Java] - Java - Programmation
Marsh Posté le 01-04-2008 à 15:44:37
Bonjour,
Pourquoi tu ne leur applique pas un PropertyChange a tous? Mais qui serait le même, comme sa pas besoin de le répéter 3 fois
Bonne journée
Marsh Posté le 04-04-2008 à 15:46:26
Sinon, tu mets le code commun dans une méthode qui reçoit par exemple une String correspondant à la valeur sélectionnée
Tes 3 listeners, après avoir extrait cette valeur de leurs events respectifs, appellent tous la méthode commune.
Marsh Posté le 29-03-2008 à 23:16:27
Bonsoir,
J'ai une petite question concernant la gestion d'evenements en java. J'ai une liste (de type List) et un bouton, et j'aimerais faire un traitement assez long (le même) lorsque le bouton est cliqué, lorsqu'il y a double clic sur un Item de la liste ou lorsque l'utilisateur appuie sur entrée et qu'un item est sélectionné.
Cela fait donc implementer trois listeners (ActionListener, MouseListener et KeyListener), mais j'aimerais trouver un moyen de ne pas repeter le même code trois fois (dans actionPerformed, mouseClicked...).
Auriez vous une solution ?
Merci d'avance
---------------
Blog pour les amateurs d'aquathlon