Java中的衰落指示符消息
如何/什么是一个好的库,在Java中创建一个淡入淡出的指示器消息,比如在收到消息时使用Outlook,或者在连接到网络时使用Ubuntu/Gnome?我会使用。如果你使用它,你的任务几乎是微不足道的Java中的衰落指示符消息,java,user-interface,swing,swt,toast,Java,User Interface,Swing,Swt,Toast,如何/什么是一个好的库,在Java中创建一个淡入淡出的指示器消息,比如在收到消息时使用Outlook,或者在连接到网络时使用Ubuntu/Gnome?我会使用。如果你使用它,你的任务几乎是微不足道的 您也可以查看一下,但它很长时间没有更新。Java1.6有一个TrayIcon类,可用于显示通知消息 SystemTray tray = SystemTray.getSystemTray(); Image image = Toolkit.getDefaultToolkit().getImage("tr
您也可以查看一下,但它很长时间没有更新。Java1.6有一个TrayIcon类,可用于显示通知消息
SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("tray.gif");
TrayIcon trayIcon = new TrayIcon(image, "Tray Demo");
tray.add(trayIcon);
trayIcon.displayMessage("Hello, World", "notification demo", MessageType.INFO);
结果如下:在Linux上,您可能还有一个名为notify send的小程序。它使得从shell调用标准的freedesktop.org通知系统变得很容易。您也可以从Java运行它
String[] notifyCmd = {"notify-send", "Hello, World!"};
Runtime.getRuntime().exec(notifyCmd);
我必须安装libnotify bin
才能在我的Ubuntu盒上安装这个
我已经在Windows7和Ubuntu9.10上测试了这些东西。在每种情况下,通知都会在一段时间后消失,我想这是您想要的褪色指示器效果。另请参见