L
LordZed
Gast
Hi! Also ich habe ein kleines Problem!
Ich muss ne Anwendung mit Java 1.4 entwickeln, die auch über ein TrayIcon verfügt.
Da in Java 1.4 selbst eine solche Möglichkeit nicht existiert habe ich das folgende Package gefunden:
http://jeans.studentenweb.org/java/trayicon/trayicon.html
Nun habe ich das Problem, dass wenn ich die Dateien in mein Projekt einbinde und aus dem ganzen eine ausführbare JAR-Datei erstelle das nicht funktioniert. Ich kriege keine Fehlermeldung, aber es passiert auch sonst nichts. Ich hab auch mal versucht die C++-Sourcen und die .dll nicht ins Package zu tun sondern einfach nur in die entsprechenden Verzeichnisse vom Blickpunkt der JAR-Datei aus gesehen zu packen: Kein Unterschied, bzw. da funzt es dann garnicht mehr...
Wenn ich kein Package erstelle, dann funktioniert das ohne Probleme. Hierfür habe ich ne BAT-Datei erstellt, welche die Main-Klasse startet. Funzt auch soweit. Allerdings habe ich dann immer ne Kommandozeile im Hintergrund und wenn ich die schließe, dann schließt sich die Anwendung mit.
Ich muss ne Anwendung mit Java 1.4 entwickeln, die auch über ein TrayIcon verfügt.
Da in Java 1.4 selbst eine solche Möglichkeit nicht existiert habe ich das folgende Package gefunden:
http://jeans.studentenweb.org/java/trayicon/trayicon.html
Nun habe ich das Problem, dass wenn ich die Dateien in mein Projekt einbinde und aus dem ganzen eine ausführbare JAR-Datei erstelle das nicht funktioniert. Ich kriege keine Fehlermeldung, aber es passiert auch sonst nichts. Ich hab auch mal versucht die C++-Sourcen und die .dll nicht ins Package zu tun sondern einfach nur in die entsprechenden Verzeichnisse vom Blickpunkt der JAR-Datei aus gesehen zu packen: Kein Unterschied, bzw. da funzt es dann garnicht mehr...
Wenn ich kein Package erstelle, dann funktioniert das ohne Probleme. Hierfür habe ich ne BAT-Datei erstellt, welche die Main-Klasse startet. Funzt auch soweit. Allerdings habe ich dann immer ne Kommandozeile im Hintergrund und wenn ich die schließe, dann schließt sich die Anwendung mit.