Поместите изображение в .jar - PullRequest
0 голосов
/ 06 марта 2011

Как поместить изображение в .jar с помощью Eclipse и как загрузить изображение из этого .jar?

Ответы [ 2 ]

1 голос
/ 06 марта 2011

Поместите файл изображения в вашу исходную иерархию, и затмение включит его в вашу банку.Вызовите Class.getResourceAsStream для доступа к нему из classpath.

0 голосов
/ 07 марта 2011

В приведенном ниже примере файл изображения помещается в пакет com / vocrecaptor / swing / resource и устанавливается в качестве значка на значок в системном трее.

SystemTray tray = SystemTray.getSystemTray();
URL imgURL = ClassLoader.getSystemResource("com/vocrecaptor/swing/resource/tray.gif");
Image image = Toolkit.getDefaultToolkit().getImage(imgURL);
trayIcon = new TrayIcon(image, hint, menu);
trayIcon.setImageAutoSize(true);
tray.add(trayIcon);

В Eclipse файл jar можно создать из меню File->Экспорт-> Java-> Запускаемый файл JAR.Там вам нужно будет выбрать исполняемый класс.Ant скрипт также может быть сгенерирован для вас.

...