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

在Java中创建平滑通知窗口的最佳方法是什么?,java,user-interface,window,notifications,Java,User Interface,Window,Notifications,…与thunderbird或outlook等电子邮件客户端生成的通知类似,从托盘中向上滑动或淡入。您的通知用于什么?是针对已经存在的程序,还是您正在编写新的应用程序 我之所以这么问,是因为AdobeAIR有一些做这类事情的功能,可以是基于Flex的应用程序,也可以是用HTML/JS编写的AIR应用程序。但是,除非这是你从头开始建造的东西,否则你不会使用空气 要了解更多精彩内容,请看Java 2D可以做什么: 选中Composite->Composite FadeAnim。Swing的计时器类(

…与thunderbird或outlook等电子邮件客户端生成的通知类似,从托盘中向上滑动或淡入。

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


我之所以这么问,是因为AdobeAIR有一些做这类事情的功能,可以是基于Flex的应用程序,也可以是用HTML/JS编写的AIR应用程序。但是,除非这是你从头开始建造的东西,否则你不会使用空气

要了解更多精彩内容,请看Java 2D可以做什么:

选中Composite->Composite FadeAnim。

Swing的计时器类()可用于基本动画-只需使用计时器更新包含内容的面板的位置

去年我参加了一个JavaOne会议,他们用这个做了一些非常巧妙的事情

幻灯片:

请特别注意第29页及其上的内容

这是一个来自同一个人的网站,但是有更多的代码和截图等等


这一切的最终结果非常非常巧妙。

事实上,我将从头开始构建它,通知将是应用程序的重要组成部分,因此它们将真正影响我选择的技术。。。然而,尽管我对JS还不错,但AIR是我绝对没有经验的东西之一……如果你是一个优秀的程序员,对HTML和JavaScript有相当的了解,那么编写一个AIR应用程序是非常基本的。特别是如果您在Eclipse中使用Aptana插件,并提供AIR支持。它可以在瞬间为您创建一个新的项目,其中包括一些很好的示例代码来帮助您开始,而airapi的内容最终就像使用任何其他JS库一样。Adobe在其Adobe Developer center中有一个非常好的帮助中心设置,针对那些使用HTML/JS的用户。您使用的是哪个GUI工具包?我想那会有所不同…还没有。目前,应用程序只是在我的脑海中,我还不能完全确定技术设置(实际上取决于这个问题和其他事项)