2012-03-27 112 views
0

我正在使用eclipse平臺和窗口生成器pro。我已經創建了新的項目(窗口生成器 - >擺動設計器 - >應用程序窗口);現在我想讓我的應用程序顯示一些2D動畫(例如移動的矩形)而不閃爍屏幕。什麼是最好的方式來做到這一點?現在我的代碼中只有這些方法:MainWindow()構造函數,initialize()和main(String [] args)Java Swing 2D動畫

我已經閱讀了一些關於顯示2D圖形的信息,但它們都使用不同的組件和idk哪種方式是最好的,我並不總是理解他們使用的方法。

+0

漂亮厭倦了看到有用的問題的「封閉,沒有建設性」。 – Clintm 2013-10-08 22:18:18

回答

6

一個簡單的動畫演示中,我寫了前一陣子讓你開始(有項目內其他一些依賴)

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

+0

另請參閱[TUS](https://sourceforge.net/projects/tus/)以及相關的[示例](http://stackoverflow.com/a/3256941/230513)。 – trashgod 2012-03-27 22:15:48

+0

好吧,我已經得到了,謝謝) – user1049280 2012-03-27 22:36:50

+0

@trashgod另一個,對Java和Swing社區來說非常糟糕,這個人沒有幸存下來* Sun_To_Oracle_Xxx * – mKorbel 2012-03-28 06:48:55

4

我最近做了開源application與佈局動畫。爲此,我使用了一個非常簡單的動畫引擎,即Universal Tween Engine。它足夠通用,可以爲任何Java項目的任何對象設置動畫,而不僅僅是擺動組件。

該應用程序的新版本尚未發佈,但只要我有時間,我會分享每個來源。你可能已經完成了項目不久前,但是我希望答案可能仍是有用的:)

enter image description here