Bonjour à tous.
Pour ceux qui s'en souviennent, j'ai fais un puissance 4 très basique pour apprendre MVC (chose faite). Mais un élément m'interpelle :
Situation : une JFrame qui contient 7 JPanel (nommés colonnes)
Colonne contient un MouseListener qui déclenche un timer pour l'animation du jeton et qui se stoppe quand le jeton est à sa place.
Rien d'exceptionnel en soi. Mais ça rame quand je pose plusieurs jeton dans différentes colonnes ( avant que l'animation soit fini )
Bien entendu je pourrais redessiner seulement la partie du JPanel qui m'intéresse.
Ou utiliser un seul JPanel au lieu de 7 avec un seul timer.
Le problème serait surement résolu mais ma question est la suivante :
-Java2D et en particulier l'animation est telle aussi strict? Il me semble que la moindre erreur devient fatal pour la fluidité? Ai-je raison? Ai-je tord?
A vos clavier![]()
Partager