我通过 install4j 软件创建了一个安装程序。安装程序创建并添加在后台运行的服务。我想弄清楚是否可以添加系统托盘图标(屏幕右下角)以显示我的服务正在运行。我设法通过在我的主类中使用以下代码来让它工作: final Image image = Toolkit.getDefaultToolkit().getImage(MyClass.class.getClassLoader().getResource("funny-icon.png")); final TrayIcon icon = new TrayIcon(image, "Device Agent"); if(SystemTray.isSupported()) { final SystemTray tray = SystemTray.getSystemTray(); icon.setImageAutoSize(true); try { tray.add(icon); ...上面的代码只有在我通过 IDE 执行时才有效,而不是.exe由安装程序创建的。关于如何实现这一目标的任何想法?
添加回答
举报
0/150
提交
取消