2012-01-12 6 views
3

jQueryのslideUpアニメーションやslideDownアニメーションと同様に、Swingコンポーネントをアニメーション化するための標準的な/推奨される方法は何ですか?jQueryのslideDownに相当するスウィング?

モーダルダイアログを拡大して縮小して、ボタンの押下などに基づいて例外を表示したいとします。エラーダイアログ上の "show exception"は例外を保持するJTextAreaを開きますが、オープニングはslideDownエフェクトを持ち、追加のコンテンツが素早くスムーズに展開され、突然表示されます。

私の好みは太いサードパーティのライブラリを避けることですが、何か魅力的なものがあればそれらを考慮します。また、Swingでこのことを書く方法について本当に興味があります。私はJavaについてよく知っていますが、Swingについてはあまり知られていません。

+0

同様の質問:ここでは、リンクのhttp://stackoverflow.com/questions/2944256/accordion-for-swing –

+0

@Henryは、アニメーションが重要であるように、それはそれは本当にだ、いないようです私はここで理解したいのです。 –

答えて

3

swingxライブラリにはすでにこれが行われています。 JXErrorPaneを使用します。

http://swingx.java.net/

+0

swingxはまだサポートされていますか? –

+0

@ MarkElliot:AFAIKはい。 –

+0

@ MarkElliot確かに - リリース1.6.3直前です。http://www.java.net/forum/topic/javadesktop/java-desktop-technologies/swinglabs/swingx-163-snaptshot-mavenjavanet – kleopatra