Bonjour,
J'ai plusieurs questions :
Tout d'abord j'ai crée un canvas dans lequel je voudrais faire bouger un point , le probleme c'est que avec repaint(); le point se déplace mais ne s'efface pas au fur et à mesure :( donc au bout d'un moment on voit plus qu'une droite et pas un rond qui se déplace. ^^
De plus j'ai mis la couleur de fond de mon canvas en noir et quand je fais un thread, temps que le thread ne c'est pas terminé au moins une fois le fond de mon canvas et blanc o_o et redevient noir ensuite !? je ne comprend pas d'ou cela provient .
Voici en gros ma méthode paint :
public void paint (Graphics g)
{
for(int j=25;j<470;j++) // ici le for permet de crée des ronds jusqua l'endroit souhaité
{
g.fillOval(j,j,10,10);
Thread.sleep(50);
setForeground(Color.BLACK);
}
repaint();
}