Pour bien pouvoir te répondre, il faudrait que tu nous indique quels sont les threads de ton application.
Tu as bien un thread principal qui colorie et un autre qui s'occupe de l'affichage ? Ou tu...