Bonjour/Bonsoir,
je viens vers vous pour vous demander votre ide sur un problème que je ne comprend pas du tout.Cela fait 2j que j'essaie de faire se déplacer,une image lorsque je clic sur un bouton. Apres beaucoup d'essaie infructueux je décide d'afficher mes variables pour voir d'ou viens le problème, et là magie... cela fonctionne, mon image se déplace bien lorsque j'appuie sur le bouton... Croyant le problème résolue par magie je décide de supprimer les lignes qui font affiche mes variables et l'a le problème réapparaît. Je ne comprend donc pas.. puisque ces lignes n'ont aucun impacte dans le déplacement de l'image
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Bouton but= new Bouton("Jesuisla", false);
pan.add(but);
but.posBouton(but, 800,200);
int i=0;
while(true) { boolean prevapp=but.app;
System.out.println("prevapp="+prevapp);
if (but.isApp()!=prevapp){
i=i+1;
prevapp=but.isApp();
but.setApp(false);
((Panneau) pan).posJoyaux(i,2);
pan.repaint();
}
} |
Voila le bout de code posant probleme. Lorsque la ligne "
System.out.println("prevapp="+prevapp);
n'est plus là, l'image ne se déplace pas. ( la méthode permettant de se faire déplacer l'image est posJoyaux(x,y))
Mercii !
Partager