在Java中创建平滑通知窗口的最佳方法是什么?

时间:2009-05-12 17:54:57

标签: java user-interface window notifications

...类似于电子邮件客户端产生的那些,如雷鸟或外观,从托盘上滑或淡入。

3 个答案:

答案 0 :(得分:2)

简单的弹出式窗口:查看http://jtoaster.sourceforge.net/

对于花哨的东西,看看Java 2D可以做什么:

http://java.sun.com/products/java-media/2D/samples/java2demo/Java2Demo.html

检查复合 - >复合FadeAnim。

答案 1 :(得分:0)

您的通知是什么?是针对已经存在的程序,还是正在编写新的应用程序?

我问,因为Adobe AIR具有执行此类操作的一些功能,可以是基于Flex的应用程序,也可以是用HTML / JS编写的AIR应用程序。但是,除非你是从头开始构建的,否则你不会使用AIR。

答案 2 :(得分: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

所有这一切的最终结果非常非常光滑。