implements MouseListener - Java - Programmation
Marsh Posté le 06-01-2005 à 19:18:44
A vu de pif, ça m'etonnerais que ça marche car dans ta classe click tu t'adresse à une variable a qui n'est pas 'visible' depuis click...
Dans un premier temps, je te conseil d'implementer tes listener en classe anonyme, c'est à dire :
Code :
|
Je sais pas si je suis clair pour toi... Ah oui! le mouse adapter ça sert à eviter d'avoir à ecrire des corps de methode vides.
Marsh Posté le 06-01-2005 à 20:04:01
Wouahhhh c coool ! ca avance, et c plus propre ce mouse adapter !
Mais j'ai perdu la position de la souris, je ne comprends pas trop j'ai pas changé cette partie du code (qui est d'ailleurs comme celle ce click et click2), et ca marche plus !!
Code :
|
Marsh Posté le 06-01-2005 à 21:25:08
public void mouseClicked (MouseEvent e) ...
Il y a au moins un avantage en tout cas avec les interfaces c'est que lorsque l'on faite une faute sur l'orthographe d'une méthode ça ne compile pas.
Marsh Posté le 06-01-2005 à 22:43:38
Et si le pire c'est que ca passait à la compilation !
merci en tout cas !!
Marsh Posté le 06-01-2005 à 22:44:39
MansTrop a écrit : Et si le pire c'est que ca passait à la compilation ! |
mais oui mais oui
Marsh Posté le 06-01-2005 à 22:52:59
Je ne suis pas encore un vieux sage qui fume la pipe, mais en tout cas je ne suis pas de mauvaise foi. (fais le test, tu verras).
Mais je remercie encore votre aide à tous.
J'apprends et j'apprends toujours plus...
Marsh Posté le 06-01-2005 à 23:03:11
the real moins moins a écrit : mais oui mais oui |
bha oui ca passait si il héritait de l'adapter
Marsh Posté le 06-01-2005 à 23:07:54
ReplyMarsh Posté le 07-01-2005 à 08:32:54
C'est pour cela que j'ai signalé qu'avec une interface cela n'aurait pas compilé.
Marsh Posté le 07-01-2005 à 10:15:28
phnatomass a écrit : C'est pour cela que j'ai signalé qu'avec une interface cela n'aurait pas compilé. |
Yep c'est vrai mais c'est un tout petit peu chiant d'heriter de toutes les methodes...quoique dans cet exemple vu que tu utilises pas mal des methodes tu aurais pu le faire...
Marsh Posté le 06-01-2005 à 19:08:53
Bonjour,
Je fais des petits prog pour apprendre, et la j'aimerais combiné la position de la souris (ca marche), mais je ne sais pas trop comment ajouté le nombre de click, ca marche une fois et apres ca bug, et je ne trouve ca pas tres elegant.
Un petit conseil de technique ou autre serait sympa, merci