2013-02-21 2 views
0

Я хочу установить с помощью следующего кода мой TrayIcon, но вместо значка значок «Лоток» является только прозрачным. Изображение (16x16px) ИМПОРТИРОВАНО в моем проекте к корневому каталогу проекта.Загрузка TrayIcon в Java не работает

Что мне делать, чтобы исправить это?

Image image = Toolkit.getDefaultToolkit().getImage("/symbol.gif"); 
trayIcon = new TrayIcon(image, Main.programmName, popup); 
+0

Возможно, это неправильное местоположение, если вы используете идеал, который они все склонны строить/запускать по-другому, чем вы могли бы ожидать. Постарайтесь жестко указать местоположение и получить доступ к этому, чтобы сузить проблему. Когда вы можете загрузить его из полного пути к файлу, попробуйте прочитать его как ресурс из банки или что-то в этом роде. –

ответ