Java和Gnome3-是否可以创建系统托盘图标?
加载到系统托盘中的常用方法(如上所述)似乎不适用于Gnome 3:Java和Gnome3-是否可以创建系统托盘图标?,java,linux,gnome-3,Java,Linux,Gnome 3,加载到系统托盘中的常用方法(如上所述)似乎不适用于Gnome 3: SystemTray tray = SystemTray.getSystemTray(); ... TrayIcon trayIcon = new TrayIcon(image, "Tray Demo", popup); ... tray.add(trayIcon); 相反,任务栏上有一个名为“JavaEmbeddedFrame”的窗口,而任务栏区域中没有任何内容: 我也试过了,但它在我的电脑上崩溃了gnome 目前在jav
SystemTray tray = SystemTray.getSystemTray();
...
TrayIcon trayIcon = new TrayIcon(image, "Tray Demo", popup);
...
tray.add(trayIcon);
相反,任务栏上有一个名为“JavaEmbeddedFrame”的窗口,而任务栏区域中没有任何内容:
我也试过了,但它在我的电脑上崩溃了gnome
目前在java中有什么方法可以做到这一点吗?我对任何解决方案都持开放态度——awt、swing或javafx 默认情况下,Gnome 3托盘显示在左下角,但您似乎正在使用一些自定义扩展?是的,使用Topicons plus。禁用扩展并不能解决问题。同样的结果。