jtz*_*ero 2 java user-interface swing swt toast
如何/什么是一个好的库,在你收到消息时用Java创建一个淡化指示器消息,或者当你连接到网络时创建Ubuntu/Gnome?
Java 1.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);
Run Code Online (Sandbox Code Playgroud)
在Linux上,您可能还有一个名为notify-send的小程序.它可以很容易地从shell调用标准的freedesktop.org通知系统.您也可以从Java运行它.
String[] notifyCmd = {"notify-send", "Hello, World!"};
Runtime.getRuntime().exec(notifyCmd);
Run Code Online (Sandbox Code Playgroud)
我不得不apt-get install libnotify-bin
在我的Ubuntu盒子上得到它.
我在Windows 7和Ubuntu 9.10上测试了这些东西.在每种情况下,通知在一段时间后消失,我认为你想要的衰落指示效果.
归档时间: |
|
查看次数: |
1891 次 |
最近记录: |