Il faut mettre un break point (cliquer dans la marge ou Run->Add Breakpoint...->Add Line Breakpoint) et cliquer sur le bouton Debug (soit dans Run->Debug Project soit le bouton de la barre d'outil avec un triangle vert et une petite fleche qui va sur un carre blanc).
Le programme s'arretera des qu'il attendra le breakpoint que je te conseille de mettre sur if (e.getModifiers()== Event.MOUSE_DOWN){ et ensuite tu peux continuer une instruction a la fois en appuyant sur F7 ou Run->Step Into ou alors la touche F8 ou le menu Run->Step Over. Pense qu'il existe aussi un forum Java dedie a JBuilder.
Si le programme ne passe jamais sur le breakpoint c'est que tu as oublie de mettre le listener sur le bouton et s'il saute le test c'est que le test n'est pas bon.
D'ailleurs si j'en crois la doc (faut penser a lire la doc), il te faudrai probablement plutot faire :
if ((e.getModifiers() & Event.MOUSE_DOWN) == Event.MOUSE_DOWN){
En meme temps le nom de la methode c'est mouseClicked() c'est donc un peu bete de tester si le bouton est enfonce............................ toujours d'apres la doc (penser a lire la doc) :
void mouseClicked(MouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on a component.
Donc le bouton n'est plus enfonce a ce moment-la... voir du cote de mousePressed()
Partager