4

...类似于雷鸟或 Outlook 等电子邮件客户端生成的邮件,从托盘向上滑动或淡入。

4

3 回答 3

2

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

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

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

选中 Composite -> Composite FadeAnim。

于 2009-05-12T19:56:17.720 回答
0

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

我问是因为 Adob​​e AIR 有一些功能可以做这种事情,无论是作为基于 Flex 的应用程序,还是以 HTML/JS 编写的 AIR 应用程序。但是,除非这是您从头开始构建的东西,否则您不会使用 AIR。

于 2009-05-12T18:07:17.773 回答
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

所有这一切的最终结果非常非常顺利。

于 2009-05-13T05:03:35.720 回答