Forcer la fonction repaint en java Dernière réponse : 4 Novembre 2003 14:17 dans Programmation Le_Tolier 4 Novembre 2003 09:51:14 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 Autres pages sur : forcer fonction repaint java | Etre averti des réponses | Alerter Répondre à Le_Tolier Lassé par la pub ? Créez un compte Duncan 4 Novembre 2003 11:41:54 ben ca semble correct ce que t'as fait... tu fais objet.repaint(); ca marche pas là ? | Alerter Répondre à Duncan Le_Tolier 4 Novembre 2003 14:17:55 en fait j ai trouver il faut utiliser la fonction la paintImmediately() et c est tt merci qd mm | Alerter Répondre à Le_Tolier Lassé par la pub ? Créez un compte Répondre Créer un nouveau sujet Tom's Hardware>Forum>Programmation>Forcer la fonction repaint en java> Contenus similaires : Tags : C / C++ / Java java ForumFonction equals java ForumJava paramètre fonction ForumFonction amie java ForumJava force repaint ForumFonction récursive java benchmarkFonction en paramã tre java ForumJava pointeur de fonction ForumJava repaint jpanel ForumFonction en argument java ForumFonction random java Voir plus
Le_Tolier 4 Novembre 2003 09:51:14 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 Autres pages sur : forcer fonction repaint java | Etre averti des réponses | Alerter Répondre à Le_Tolier
Duncan 4 Novembre 2003 11:41:54 ben ca semble correct ce que t'as fait... tu fais objet.repaint(); ca marche pas là ? | Alerter Répondre à Duncan
Le_Tolier 4 Novembre 2003 14:17:55 en fait j ai trouver il faut utiliser la fonction la paintImmediately() et c est tt merci qd mm | Alerter Répondre à Le_Tolier