icon fehlt

  • Themenstarter Themenstarter blA
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
B

blA

Gast
ich hab da ein problem mit dem icon im tray bereich. sobald ich die jar datei packe fehlt das bild. bevor ich sie packe klappt alles. muss man das irgendwie mitpacken, wenn ja wohin?
 
ich hab grad die jar mit winrar geöffnet, und das bild in jeden ordner kopiert-> geht trotzdem nicht
sobald ich das bild in den gleichen ordner wie die jar lege geht es, aber ich möchte eben, dass das auch auf anderen pc's geht, also muss das auch anders gehn. hier der code. hab beim ersten post vergessen den z8u schicken....:

Code:
SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("1.JPG"); 
TrayIcon trayIcon =new TrayIcon( image, "Test"); 
trayIcon.setImageAutoSize( true );
 
hab die lösung gefunden. für die die es interressiert:


Code:
SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage(getClass().getResource("1.JPG"));
TrayIcon trayIcon =new TrayIcon( image, "test",popup); 
trayIcon.setImageAutoSize( true );
 
Jap genau so... denn Toolkit.getImage(String) erwartet einen Dateinamen und der wird im Ausführungsverzeichnis gesucht (wenn der Pfad relativ angegeben wurde).

Der Inhalt der Jar Datei liegt im Classpath und deswegen muss das Bild auch aus dem Classpath geholt werden.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben