Mik*_*koP 4 java windows icons system-tray
我已经构建了一个通过SystemTray类隐藏在系统托盘中的应用程序.工作正常,但是当我退出程序并再次启动它时,它不会从托盘中删除图标,然后用光标悬停它.多次执行此操作会导致出现多个图标:

这是我的程序的问题还是Windows的错误?
我按照本指南创建了系统托盘图标.
创建托盘图标的应用程序终止时,Windows不会自动删除托盘图标.只有当用户用鼠标悬停在它上面时才会这样做,并注意到拥有进程不再存在.
要确保立即删除图标,您必须systemTray.remove(yourIcon)在程序退出时调用.
| 归档时间: |
|
| 查看次数: |
1085 次 |
| 最近记录: |