1. 首页
  2. 数据库
  3. 其它
  4. SystemTray:Java 8+上对SwingAWTGtkStatusIcon和AppIndicator的跨平台SystemTray支持 源码

SystemTray:Java 8+上对SwingAWTGtkStatusIcon和AppIndicator的跨平台SystemTray支持 源码

上传者: 2021-05-03 06:38:09上传 ZIP文件 478.12KB 热度 9次
系统托盘 专业的跨平台SystemTray支持Java 6+上的Swing / AWT , GtkStatusIcon和AppIndicator 。 该库提供了OS Native菜单和Swing / AWT菜单,具体取决于OS和桌面环境以及是否启用了AutoDetect(默认设置)。 Linux / Unix将自动选择本机( GtkStatusIcon或AppIndicator )菜单,Windows将选择本机(带有Swing菜单的WindowsNotifyIcon ),而MacOS将选择AWT 。 请注意,“本机”和“ AWT”菜单遵循该操作系统的指定外观,并受该操作系统支持的功能的限制。 因此,它们在所有平台和环境中都不一致。 在大多数情况下,在Linux / Unix上,使用本机菜单。 在缺少库或无法解决的GTK版本冲突的情况下,我们尝试回退到使用Swing 。 该库还解
用户评论