Dragon8 Geschrieben 8. April 2007 Geschrieben 8. April 2007 Also in der Java SE 6 gibt es ja nun eine eigene Klasse implementiert, mit welcher man für ein Programm ein Tray Icon anzeigen lassen kann. Kennt jemand von euch auch ne Möglichkeit, dies in der Java SE 5 zu realisieren? Ich möchte die Version 6 noch nicht unbedingt einsetzen, solange sie sich um Beta Status befindet. Mfg und Frohe Ostern, Dragon8
Cobinja Geschrieben 8. April 2007 Geschrieben 8. April 2007 Äääh, Java SE 6 ist schon einige Zeit nicht mehr beta. Es gibt bereits das erste Update. Ich würde sagen, du kannst es getrost verwenden, solange diejenigen, die die Anwendung verwenden sollen, auch selber Java 6 haben. Unter Java 5.0 gibt es soweit ich weiss, keine Möglichkeit, den SysTray zu benutzen (Ich lass' mich aber gerne eines besseren belehren)
Schiller256 Geschrieben 9. April 2007 Geschrieben 9. April 2007 Die aktuelle Ausgabe (5.07) des Java-Magazin beschäftigt sich mit diesem Problem. Dort wird das JDesktop Integration Components[1] Projekt als eine Lösung genannt. In dem Artikel wird aber mit Swing gearbeitet ob und wie das JDIC mit AWT zusammenarbeitet kann ich dir nicht sagen. Wenn du SWT verwendest da gibt es auch eine Lösung[2] für das Problem. [1] https://jdic.dev.java.net/ [2] Place an icon with a popup menu on the system tray : System Tray : SWT : Java Tutorial
Dragon8 Geschrieben 9. April 2007 Autor Geschrieben 9. April 2007 Ok, also ich hatte gedacht, die version 6 würde noch im beta status stehen, hatte ich mich wohl doch verlesen. aber die bibliothek von schiller sieht auch ganz gut aus, die werde ich wohl mal ausprobieren. aber mit swt habe ich bisher noch nichts gemacht, ist aber auch mal was, dass ich mir noch vornehmen kann
Cobinja Geschrieben 10. April 2007 Geschrieben 10. April 2007 Wenn ich das richtig verstanden habe, ist die JDIC API mit AWT gemacht und hat keine Probleme mit Swing. Du brauchst also nicht unbedingt auf SWT umzusteigen, nur weil du ein Tray Icon haben willst.
perdian Geschrieben 10. April 2007 Geschrieben 10. April 2007 Wenn ich das richtig verstanden habe, ist die JDIC API mit AWT gemachtSchlimmer: Sie ist native ;-)
Cobinja Geschrieben 11. April 2007 Geschrieben 11. April 2007 Schlimmer: Sie ist native ;-) Das kann natürlich ekelhaft werden, wenn man eine Applikation per JNLP / Web Start verbreiten will/muss. Für jedes System die entsprechenden Bibliotheken bereithalten, Klasse :eek
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden