-7
A
回答
4
我想也许你应该看看TrayIcon.displayMessage
我知道实现你想要的唯一的其他方式,通过JNI
EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
Image img = null;
try {
img = ImageIO.read(new File("..."));
} catch (IOException e) {
e.printStackTrace();
}
TrayIcon ti = new TrayIcon(img, "Tooltip");
try {
// You need to add it to the system tray first
SystemTray.getSystemTray().add(ti);
} catch (AWTException ex) {
ex.printStackTrace();
}
ti.displayMessage("Low Disk Space", "Diskspace is very low",
MessageType.WARNING);
}
});
5
相关问题
- 1. 带有Java的系统托盘
- 2. 没有图标的Java系统托盘
- 3. 从系统托盘
- 4. Java PopupMenu复选框系统托盘
- 5. 系统托盘图像未加载java
- 6. OSX Java系统托盘(菜单栏)
- 7. 系统托盘图标
- 8. 系统托盘图标
- 9. wxPython系统托盘图标
- 10. 使用系统托盘
- 11. SWT系统托盘 - Linux的GTK侏儒托盘图标上盘
- 12. 什么是系统托盘中的vshub.exe?
- 13. 扭曲的系统托盘图标
- 14. Win7的系统托盘样式弹出
- 15. 通过PHP的系统托盘通知
- 16. C++中的系统托盘图标
- 17. Python中的Ubuntu系统托盘
- 18. 如何在QT中创建托盘,如系统托盘
- 19. 如何使用java检测系统托盘的位置?
- 20. Java:系统托盘中的Outlook类型通知
- 21. 更改系统托盘颜色
- 22. 系统托盘菜单错误MFC
- 23. Windows Phone 8系统托盘未出现
- 24. 标准系统托盘应用
- 25. qt5.5不显示系统托盘
- 26. 系统托盘应用程序退出
- 27. 系统托盘displayMessage()没有显示
- 28. Winforms:关闭程序到系统托盘
- 29. 最小化窗口到系统托盘
- 30. Qt多个系统托盘图标
[Java系统托盘教程](http://docs.oracle.com/javase/tutorial/uiswing/misc/systemtray.html) – Crazenezz
似乎这是你正在寻找的, http://stackoverflow.com/ questio ns/3240415/how-to-create-a-notification-in-swing – Sajith
我不是在寻找这里提到的。我只是想显示一段时间弹出并消失。我不可能没有手动创建框架和添加组件... –