[MouseListener] gestion trop précise...

gestion trop précise... [MouseListener] - Java - Programmation

Marsh Posté le 03-03-2003 à 16:01:17    

n'cha !!!
 
j'ai un problème avec les MouseListener... quand j'en implémente un pour un bouton, avec un tout bête appel de fonction dans mouseClicked(...), j'ai une gestion trop précise...
 
genre : on press, puis on bouge un peu (un tout petit poil, à peine 2 pixels), et on relâche, et hop ! le mouseClicked n'est pas appelé...
 
vous en pensez quoi ? vous avez déjà eu ce problème ?
et vous pensez quoi du fait de remplacer tous mes mouse listeners par la méthode doClick() de AbstractButton ? ça oblige à implémenter un nouveau bouton à chaque fois... (ou étendre JButton)
 
merci pour vos réponses pleines de sapience...

Reply

Marsh Posté le 03-03-2003 à 16:01:17   

Reply

Marsh Posté le 03-03-2003 à 16:29:19    

bah, pour un bouton, normalement, tu n'a pas besoin de mouseListener : tu as l'ActionListener qui est fait pour ça. Le MouseListener, c'est plutôt fait pour des panels clickables, dans un logiciel de dessin quelconque, par exemple...
Enfin, tu as peut être un besoin particulier...Si c'est le cas, c'est pour faire quoi??

Reply

Marsh Posté le 03-03-2003 à 16:37:01    

bah nan, c'est vraiment pas un cas particulier...
mais bon, c'est encore ces profs !!! :pt1cable:  
 
merci...

Reply

Marsh Posté le 03-03-2003 à 16:38:17    

gfive a écrit :

bah, pour un bouton, normalement, tu n'a pas besoin de mouseListener : tu as l'ActionListener qui est fait pour ça.


[:biensur] Je savais bien, qu'il y avait qqch qui me turlupinait ... mais je voyais pas quoi ! merci.

gfive a écrit :


Enfin, tu as peut être un besoin particulier...Si c'est le cas, c'est pour faire quoi??


Je me demande bien moi ... [:meganne]


---------------
get amaroK plugin
Reply

Marsh Posté le 03-03-2003 à 16:41:09    

Ben tu peux avoir envie d'utiliser le MouseEntered, par exemple, pour faire un bip, ou un changement de curseur, ou n'importe quoi....JKe sais pas, moi!! :D:D

Reply

Marsh Posté le 03-03-2003 à 16:41:55    

[:spamafote]  [:flclsd]

Reply

Marsh Posté le 03-03-2003 à 17:00:28    

gfive a écrit :

Ben tu peux avoir envie d'utiliser le MouseEntered, par exemple, pour faire un bip, ou un changement de curseur, ou n'importe quoi....JKe sais pas, moi!! :D:D


ok, effectivement ... m'enfin bon ...


---------------
get amaroK plugin
Reply

Marsh Posté le 03-03-2003 à 17:17:37    

ouais, c'est clair que c'est capillotracté, comme truc.

Reply

Marsh Posté le 03-03-2003 à 17:24:24    

DOWN !
 
quand on met DOWN, ça marche comme UP ? on descend bien au fond du forum ? là où personne ne peut vous entendre crier :D
et puis accessoirement, là où personne ne peut voir ce post :whistle:

Reply

Marsh Posté le 03-03-2003 à 18:05:32    

Predicator a écrit :

DOWN !
 
quand on met DOWN, ça marche comme UP ? on descend bien au fond du forum ? là où personne ne peut vous entendre crier :D
et puis accessoirement, là où personne ne peut voir ce post :whistle:  


apparemment non !  [:spamafote]  
 
 
 
oups :D  :ange:


---------------
get amaroK plugin
Reply

Marsh Posté le 03-03-2003 à 18:05:32   

Reply

Marsh Posté le 03-03-2003 à 18:24:24    

haaaaaaaaaaaaaaaaan
 
messant !!! [:tapai]  
 
 :cry:  
 
 :ange:

Reply

Marsh Posté le 04-03-2003 à 22:30:27    

[:cupra]


---------------
Just because you feel good does not make you right
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed