java - 如何检查系统托盘是否已经存在?
问题描述
有什么方法可以检查系统托盘是否已经存在?当我继续运行程序以创建系统托盘时,会出现多个事件,这意味着多个程序正在运行。那么,我需要检查系统托盘是否已经存在?
解决方案
你可以试试:
boolean trayExists = SystemTray.getSystemTray().getTrayIcons().length > 0;
推荐阅读
- xcode11 - 如何在 Xcode 设置中删除空格并返回符号
- android - Android:无法使用 videoview 播放视频
- javascript - html css jquery modal 没有在浏览器中打开
- python - Python:列表索引超出范围/追加列表
- python - 从源代码构建 Python 性能
- header - 在 jupyter notebook 中带有自定义编号的 Markdown 标头
- tkinter - 如何创建比例,使用键盘箭头控制它,并使用 tkinter 记录单个值
- c++ - 从成员变量或成员函数中读取值的 C++ 模板
- database - 我的自动生成的学说文件仍然包含并执行以前的迁移命令
- nginx - 如何在 init_by_lua 中进行非阻塞调用