Java Windows 10中的多个托盘图标

Java Windows 10中的多个托盘图标,java,trayicon,Java,Trayicon,我们有一个基于Java的系统,其中包含一些本机组件和SWT作为前端 我们将托盘图标添加到windows通知区域 下面是问题所在 如果用户正在处理应用程序,然后系统进入睡眠/休眠状态 当系统唤醒时,同一应用程序有多个托盘图标 我们已经看到它在多个应用程序中发生。这是一个已知的问题还是有解决办法 问候,, Saurav我记得这发生在Windows XP中。这不是什么新鲜事,已经存在多年了。我怀疑这是一个已知的问题,但优先级很低,因此从未得到解决 我记得出现这种情况时,显示图标的软件没有正确关闭,

我们有一个基于Java的系统,其中包含一些本机组件和SWT作为前端

我们将托盘图标添加到windows通知区域

下面是问题所在

  • 如果用户正在处理应用程序,然后系统进入睡眠/休眠状态
  • 当系统唤醒时,同一应用程序有多个托盘图标
我们已经看到它在多个应用程序中发生。这是一个已知的问题还是有解决办法

问候,,
Saurav

我记得这发生在Windows XP中。这不是什么新鲜事,已经存在多年了。我怀疑这是一个已知的问题,但优先级很低,因此从未得到解决

我记得出现这种情况时,显示图标的软件没有正确关闭,因此它添加的图标没有被清除。您将看到多个图标,其中应用程序的多个实例已启动但未正确关闭。

因此,真正的解决方案似乎是构建更具弹性、不会崩溃的软件。显然,调试休眠问题可能很棘手,但我首先要看一下您自己的软件。

我记得这是在Windows XP中发生的。这不是什么新鲜事,已经存在多年了。我怀疑这是一个已知的问题,但优先级很低,因此从未得到解决

我记得出现这种情况时,显示图标的软件没有正确关闭,因此它添加的图标没有被清除。您将看到多个图标,其中应用程序的多个实例已启动但未正确关闭。

因此,真正的解决方案似乎是构建更具弹性、不会崩溃的软件。显然,调试休眠问题可能很棘手,但我会先看看您自己的软件。

是的,在早期的windows中,当您将鼠标悬停在其中一个上时,错误图标会消失……但现在在windows 10中,它们仍然存在……我想正如您所提到的,正确的解决方案是检查应用程序是否关闭逻辑是,在以前的windows中,当你将鼠标悬停在其中一个图标上时,错误图标就会消失……但现在在windows 10中,错误图标仍然存在……我认为正如你提到的,正确的解决方案是检查应用程序关闭逻辑