Forcer le repaint dans une boucle
Bonjour, je suis entrain de faire un petit jeu en java et j'essaie de faire sauter mon perso. j'aimerais faire en sorte que repaint() soit forcé à chaques passages dans la boucle car pour l'instant le repaint s'effectue uniquement à la fin de la boucle donc le perso ne saute pas étant donné qu'il effectue les 2 boucles avant de repaint. donc y-a-t'il un moyen pour repaint à chaque fois que la boucle s'effectue?
voilà le bout de code:
while(jump < 15){
mario.setY(mario.getY()-5);
repaint();
jump++;
}
while(jump > 0){
mario.setY(mario.getY()+5);
repaint();
jump--;
}
voilà le bout de code:
while(jump < 15){
mario.setY(mario.getY()-5);
repaint();
jump++;
}
while(jump > 0){
mario.setY(mario.getY()+5);
repaint();
jump--;
}
Configuration: Windows XP Firefox 2.0.0.7