0
Я хочу установить с помощью следующего кода мой TrayIcon, но вместо значка значок «Лоток» является только прозрачным. Изображение (16x16px) ИМПОРТИРОВАНО в моем проекте к корневому каталогу проекта.Загрузка TrayIcon в Java не работает
Что мне делать, чтобы исправить это?
Image image = Toolkit.getDefaultToolkit().getImage("/symbol.gif");
trayIcon = new TrayIcon(image, Main.programmName, popup);
Возможно, это неправильное местоположение, если вы используете идеал, который они все склонны строить/запускать по-другому, чем вы могли бы ожидать. Постарайтесь жестко указать местоположение и получить доступ к этому, чтобы сузить проблему. Когда вы можете загрузить его из полного пути к файлу, попробуйте прочитать его как ресурс из банки или что-то в этом роде. –