在Swing中创建自动隐藏弹出通知框

时间:2015-06-20 11:06:02

标签: java swing popup

在摇摆中,我想创建一个弹出通知框,可以在几秒钟后自动隐藏。这可以通过哪些方式完成?

它在许多网页上用作弹出式消息,如下所示。

enter image description here

2 个答案:

答案 0 :(得分:1)

我找到了一个名为Jtoaster的库,Java Toaster是一个用于swing应用程序的java实用程序类,它显示一个来自屏幕底部的动画框,带有通知消息和/或相关图像(如msn在线/离线通知)(来自http://sourceforge.net/projects/jtoaster/

Toaster toasterManager = new Toaster();
toasterManager.showToaster("Hello, this is notification");

jtoaster screen

答案 1 :(得分:0)

Jlayer课程可以帮助你。

  

JLayer类是Swing组件的灵活且强大的装饰器。它使您能够在不修改底层组件的情况下绘制组件并响应组件事件。

http://docs.oracle.com/javase/tutorial/uiswing/misc/jlayer.html