Salut à tous,
Je débute en JAVA et essaye de faire des choses basiques avec Swing.
Je cherche à réaliser une animation sur un JPanel (un cercle qui se déplace en utilisant une boucle et la méthode repaint() pour chaque itération).
Bref exercice classique, mais rien ne se déplace chez moi
En gros j'ai deux classes :
une classe Fenetre ou je définis ma fenetre, taille etc
qui contient ma méthode main() et une méthode go() pour lancer l'animation.
une classe Panneau qui étend JPanel où je redéfinis la méthode PaintComponent(Graphics g)
Voici mes classes
ma classe Fenetre : http://pastebin.com/vgQFfHV7
ma classe Panneau : http://pastebin.com/m44CLMYn
Le problème vient des getters et setters dans la méthode go() :
quand je fais ça, ça marche :
Mais là, ça marche plus et je comprends pas pourquoi :
Merci![]()
Partager