Forcer la fonction repaint en java

Le_Tolier

Grand Maître
bonjour
je voudrais savoir comment faire pour forcer l execution de la focntion repaint en java avant l execution du code qui la suit :

public void mouseClicked(MouseEvent e)
{
//appel de AjoutJeton
int debug = etat.AjoutJeton(indice);
cases[debug].repaint();
//cases[debug].contient_un_cercle();
System.out.println(debug);
//pour le debug
System.out.println(etat.tab_etat_colonnes[etat.CalculColonne(debug)]);
for (double j = 0; j<400000000; j++)
{
;
}
if (etat.decalage(debug))
{
int col = etat.CalculColonne(debug);
cases[col].repaint();
cases[col + 6].repaint();
cases[col + 12].repaint();
cases[col + 18].repaint();
cases[col + 24].repaint();
cases[col + 30].repaint();
}


}

merci bcp
 

Duncan

Grand Maître
ben ca semble correct ce que t'as fait...
tu fais objet.repaint();

ca marche pas là ?
 

Le_Tolier

Grand Maître
en fait j ai trouver il faut utiliser la fonction la paintImmediately() et c est tt merci qd mm ;)
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 054
Membres
1 586 393
Dernier membre
mathhh28
Partager cette page
Haut