3

私は、カタログを画面に表示することを目的とした小さなアプリケーションを書いています。ウィンドウは3つの主要なブロックに分割されています。左側には記事のリストがあり、右側には画像レンダリング用のパネルがあり、この最後のコンポーネントの下には情報のラベルがいくつかあります。

次に、記事を選択するときに、パネルに画像をペイントし、ラベルに情報を入力します。選択した記事に複数の画像が関連付けられている場合、スイングタイマーを開始し、5秒ごとに画像を交換します...

画像の変更に関するいくつかの派手なアニメーションを導入して、写真の変更をよりきれいにするにはどうすればよいですか?私が助けてくれる図書館を知っていますか?コードで直接それを行う場合は、例と少しの説明があれば素晴らしいでしょう。

よろしくお願いしますマルコ

4

2 に答える 2

3

基本的な Java2D 機能を使用して基本的なアニメーションを簡単に作成できますが、実際に興味深いものを追加するには、さらに手間がかかります。

ImageTransitionPanel の例については、私自身のライブラリ デモ (ソースが含まれています) を確認できます。興味深いアニメーションを使用して、2 つの異なる Swing コンポーネント間の遷移を実行できます:
Web ルック アンド フィール デモ

デモとソースに含まれる ImageTransitionPanel の完全なソースもあります。そのクラスは、基本的にすべてのトランジション効果を作成し、トランジションを実行します。

于 2012-04-17T06:38:41.063 に答える
2

ここに示したと、ここに示した のgetSubImage()方法で無限に楽しむことができますJava 2D APIも参照してください。BufferedImageAlphaComposite

于 2012-04-17T01:31:59.493 に答える