2012-03-27 25 views
0

私はEclipseプラットフォームとウィンドウビルダプロを使用しています。私はすでに新しいプロジェクト(ウィンドウビルダー - >スイングデザイナー - >アプリケーションウィンドウ)を作成しました。今私は、画面を点滅させることなく、いくつかの2Dアニメーション(例えば、動きのある四角形)を表示させたい。それを行う最善の方法は何ですか?今は私のコードでMainWindow()コンストラクタ、initialize()とmain(String [] args)を持っていますJava Swing 2D animation

私は既に2Dグラフィックスの表示に関するいくつかの情報を読みましたが、どちらの方法が最善で、私がいつも使っている方法を理解しているわけではありません。

+0

かなり疲れました。 – Clintm

答えて

6

私はあなたが始めるために、しばらく前に書いた簡単なアニメーションデモ(プロジェクト内のいくつかの他の依存関係を持っている)

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

+0

[TUS](https://sourceforge.net/projects/tus/)、関連する[example](http://stackoverflow.com/a/3256941/230513)も参照してください。 – trashgod

+0

ok、私はすでにそれを持っています、ありがとう) – user1049280

+0

@trashgodもう一つ、この男は生き残っていないJava&Swingコミュニティにとって非常に悪い* Sun_To_Oracle_Xxx * – mKorbel

4

私は最近、レイアウトアニメーションでオープンソースapplicationを作りました。このため、私が作った非常に単純なアニメーションエンジン、Universal Tween Engineを使用しました。スイングコンポーネントだけではなく、任意のJavaプロジェクトのオブジェクトをアニメーション化するのに十分な汎用性があります。

新しいバージョンのアプリケーションはまだリリースされていませんが、すぐに私はすべてのソースを共有します。あなたはずっと前に、あなたのプロジェクトを完了しているかもしれないが、私は答えはまだ有用である可能性を期待:)「として建設的ではない閉じた」有用な質問を見ての

enter image description here