java - 如何检查系统托盘是否已存在?

标签 java swing system-tray

有什么方法可以检查系统托盘是否已经存在?当我继续运行程序来创建系统托盘时,会出现多次,这意味着多个程序正在运行。那么,我需要检查系统托盘是否已经存在?

最佳答案

你可以尝试:

boolean trayExists = SystemTray.getSystemTray().getTrayIcons().length > 0;

关于java - 如何检查系统托盘是否已存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60464804/

相关文章:

java - 无法使用 VSCode 运行/编译 java 程序

java - 我无法将组合框的值传递到对象中。错误是 'incompatible types:Object cannot be converted to size'

托盘的 Java 外观不起作用

java - 在继续代码中的下一项之前,有没有一种方法可以解决自身问题

c++ - QSystemTrayIcon 不显示

java - 闪烁的托盘图标

java - Spring Boot 使用模板引擎的麻烦

java - 用静态方法覆盖实例方法

java - 如何使用ivy发布原生库?

java - 检索 java swing JFrame 图标