2012-03-27 6 views
0

J'utilise eclipse platform et window builder pro. J'ai déjà créé un nouveau projet (window builder -> swing designer -> fenêtre de l'application); Maintenant, je veux que mon application affiche une animation 2D (par exemple rectangle qui bouge) sans écran clignotant. Quelle est la meilleure façon de faire cela? En ce moment je n'ai que ces méthodes dans mon code: Constructeur MainWindow(), initialize() et arguments principaux (String [])Java Swing 2D animation

J'ai déjà lu quelques informations sur l'affichage d'un graphique 2D, mais ils utilisent tous des composants différents et idk qui est le meilleur et je ne comprends pas toujours les méthodes qu'ils utilisent.

+0

assez fatigué de voir des questions utiles « fermée comme non constructive ». – Clintm

Répondre

6

Une démo d'animation simple je l'ai écrit il y a un certain temps pour vous aider à démarrer (a d'autres dépendances au sein du projet)

http://tus.svn.sourceforge.net/viewvc/tus/tjacobs/animation/

+0

Voir aussi [TUS] (https://sourceforge.net/projects/tus/), ainsi que cet exemple [http://stackoverflow.com/a/3256941/230513]. – trashgod

+0

ok, je l'ai déjà, merci) – user1049280

+0

@trashgod un autre, très mauvais pour la communauté Java & Swing que cet homme n'a pas survécu * Sun_To_Oracle_Xxx * – mKorbel

4

J'ai récemment fait une open sourceapplication avec des animations de mise en page. Pour cela, j'ai utilisé un moteur d'animation très simple, le Universal Tween Engine. Il est assez générique pour animer n'importe quel objet de n'importe quel projet java, et pas seulement balancer des composants.

La nouvelle version de l'application n'est pas encore disponible, mais dès que j'en aurai le temps, je partagerai toutes les sources. Vous avez rempli votre projet depuis longtemps, mais j'espère que la réponse peut encore être utile :)

enter image description here