Hallo,
welches GUI Framework wäre zu bevorzugen, wenn man eine Applikation schreiben möchte für die ein System Tray sehr wichtig ist.
Das aktuelle JDK 5 unterstützt dies standardmäßig noch nicht. Es gibt aber das JDIC, welches folgende Systeme unterstüzt.
WinME/NT/2000/XP/2003, Sun Java Desktop System (JDS) Release 1 or later, SuSE Linux 7.1 or later, RedHat Linux 8 or later, Solaris 8 or later (package org.jdesktop.jdic.tray requires Solaris JDS 3).
Quelle: https://jdic.dev.java.net/documentation/README.html
Das SWT hingegen beinhaltet von Haus aus die Möglichkeit ein System Tray zu realisieren. Allerdings weiss ich hier nicht welche Betriebssysteme und versionen genau unterstützt werden.
Für mich wäre es wichtig das sämtliche Windows Versionen und sämtliche Linuxdistributionen und die Arbeitsumgebungen KDE und Gnome unterstützt werden.
Hat jemand diesbezüglich Erfahrung. Als Linuxnewbie musste ich zum meinem Entsetzen feststellen das es Programme gibt die für KDE implementiert sind und wieder welche die für Gnome. Oder ist für den Javaprogrammierer eher kein Problem das es zig-verschiedene Linux-Distributionen und zig-verschiedene Paketformate zur Installation und ein Dutzend verschiedene grafische Oberflächen (Gnome, KDE, Xfce, ...) vorhanden sind?
Vg Erdal
welches GUI Framework wäre zu bevorzugen, wenn man eine Applikation schreiben möchte für die ein System Tray sehr wichtig ist.
Das aktuelle JDK 5 unterstützt dies standardmäßig noch nicht. Es gibt aber das JDIC, welches folgende Systeme unterstüzt.
WinME/NT/2000/XP/2003, Sun Java Desktop System (JDS) Release 1 or later, SuSE Linux 7.1 or later, RedHat Linux 8 or later, Solaris 8 or later (package org.jdesktop.jdic.tray requires Solaris JDS 3).
Quelle: https://jdic.dev.java.net/documentation/README.html
Das SWT hingegen beinhaltet von Haus aus die Möglichkeit ein System Tray zu realisieren. Allerdings weiss ich hier nicht welche Betriebssysteme und versionen genau unterstützt werden.
Für mich wäre es wichtig das sämtliche Windows Versionen und sämtliche Linuxdistributionen und die Arbeitsumgebungen KDE und Gnome unterstützt werden.
Hat jemand diesbezüglich Erfahrung. Als Linuxnewbie musste ich zum meinem Entsetzen feststellen das es Programme gibt die für KDE implementiert sind und wieder welche die für Gnome. Oder ist für den Javaprogrammierer eher kein Problem das es zig-verschiedene Linux-Distributionen und zig-verschiedene Paketformate zur Installation und ein Dutzend verschiedene grafische Oberflächen (Gnome, KDE, Xfce, ...) vorhanden sind?
Vg Erdal