Java和Gnome3 - 是否可以创建系统托盘图标?

时间:2017-05-12 07:06:08

标签: java linux gnome-3

加载到系统托盘中的常用方法(如here所述)似乎对Gnome 3无效:

SystemTray tray = SystemTray.getSystemTray();
...
TrayIcon trayIcon = new TrayIcon(image, "Tray Demo", popup);
...
tray.add(trayIcon);

相反,您在任务栏上看到一个名为" JavaEmbeddedFrame"的窗口,而托盘区域没有任何内容:

enter image description here enter image description here

我也试过了System Tray github project,,但它在我的电脑上崩溃了gnome。

目前有没有办法在java中做到这一点?我愿意接受任何解决方案 - awt,swing或javafx。

0 个答案:

没有答案