2009-05-12 10 views
4

... ThunderbirdやOutlookなどの電子メールクライアントで生成されたものと同様に、トレイからスライドしたりフェードインしたりします。Javaで円滑な通知ウィンドウを作成する最適な方法は何ですか?

+0

どのGUIツールキットを使用していますか?私はそれが違いをもたらすだろうと想像します... – Powerlord

+0

まだ。現在のところ、アプリケーションはちょうど私の頭の中にありますが、技術的な設定はまだ完全にはわかりません(実際にはこの質問に依存しています) –

答えて

0

通知は何ですか?既に存在するプログラムのためのものか、新しいアプリケーションの作成ですか?

Adob​​e AIRには、FlexベースのアプリケーションまたはHTML/JSで書かれたAIRアプリケーションのいずれかを行うための機能がいくつかあるので、私は尋ねます。しかし、あなたが最初から構築していない限り、AIRを使用しないでください。

+0

実際には、私はそれを基礎から構築し、通知は私が選ぶだろうテクニックに本当に影響するように、アプリの重要な部分です...しかし、私はJSには悪くないものの、AIRは私には全く経験がないものの1つです... –

+0

HTMLとJavaScriptの知識のある優れたプログラマーで、AIRアプリケーションを書くのは本当に基本的な作業です。特にEclipseでAptanaプラグインを使用し、AIRをサポートしている場合これは、あなたのためのいくつかの素晴らしいサンプルコードを含むあなたのための新しいプロジェクトを作成することができます、そして、AIR APIの物事は最終的に他のJSライブラリとの作業のようです。 Adobeは、HTML/JSで作業する人を対象としたAdobe Developer Centerに、本当に便利なヘルプセンターの設定を行っています。 –

0

基本的なアニメーションにSwingのTimerクラス(http://java.sun.com/docs/books/tutorial/uiswing/misc/timer.html)を使用することができます。タイマーを使用してコンテンツを含むパネルの位置を更新するだけです。

私は昨年、JavaOneセッションに参加しました。そこでは、かなり滑らかなものがありました。

スライド:http://progx.org/users/Gfx/FilthierRicherClientier.pdf

は上のページ29とに特別な注意を払います。このすべてのなど

そして、ここに同じ人々からのウェブサイトですが、より多くのコードやスクリーンショットと、...

http://today.java.net/pub/a/today/2007/10/23/create-moving-experiences-with-animated-transitions.html

最終的な結果は非常に、非常に滑らかなでした。

関連する問題