Javaでスムーズな通知ウィンドウを作成するための最良の方法は何ですか?
-
21-08-2019 - |
質問
... ThunderbirdやOutlookのような電子メールクライアントによって生成されたものと同様の、最大滑り又はトレイからフェージング
解決
簡単なポップアップ: http://jtoaster.sourceforge.net/する
を見てくださいのJava 2Dが何ができるかで凝った外観を示します。
http://java.sun.com /products/java-media/2D/samples/java2demo/Java2Demo.htmlする
コンポジットチェック - >コンポジットFadeAnim
。他のヒント
のためのあなたの通知は何ですか?それが既に存在しているプログラムのためである、または新しいアプリケーションを書いているの?
のAdobe AIRは、この種のものを行うためのいくつかの機能を持っているので、私は聞いてどちらかのFlexベースのアプリケーション、またはHTML / JSで記述されたAIRアプリケーションとして。これはあなたが地上から構築された何かでない限りしかし、あなたはAIRを使用することはありません。
SwingのTimerクラス(のhttp://java.sun .COM /ドキュメント/書籍/チュートリアル/ uiswing / miscの/ timer.html の)基本的なアニメーションのために使用することができます - ちょうどあなたのコンテンツを含むパネルの位置を更新するためにタイマーを使用する
。 彼らはこれでかなり滑らかなものをしました。ここで、私は昨年のJavaOneのセッションに出席します。
スライド: http://progx.org/users/Gfx/FilthierRicherClientier.pdf
は、29ページに及び上で特別な注意を払っています。
そして、ここに同じ人々からのウェブサイトですが、より多くのコードやスクリーンショットなどと...
<のhref = "http://today.java.net/pub/a/today/2007/10/23/create-moving-experiences-with-animated-transitions.html" のrel = "nofollowをnoreferrer" > http://today.java.net/pub/a/today/2007/10/23/create-moving-experiences-with-animated-transitions.html の
このすべての最終的な結果は非常に、非常に滑りやすいでした。