我通過 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
提交
取消