J
JackO
Gast
Hi!
Ich bin noch neu in Java und habe bisher nur in C/C++, Pascal und zeitweise mit C# (als ich noch vorrangig Windows benutzt habe) programmiert. Ich habe aber von vielen gehört, dass Java so eine tolle Sprache sein soll und wollte sie nun auch mal ausprobieren (schon alleine die Tatsache, dass keine Pointer gebraucht werden, klingt verlockend). Aber irgendwie kriege ich in der Java-Welt nicht so richtig den Überblick. Ich habe mal gesucht, was es so für GUIs gibt und habe dabei nur AWT und Swing gefunden. Die wirken aber beide recht speziell. Standardmäßig sehen die Anwendungen da ja total hässlich aus.
Aber wie ist das z. B. mit OpenOffice? Ich habe nur Möglichkeiten gefunden, Swing-Themes auf Styles wie GTK+ oder Win32 umzustellen. Der GTK+ Style sieht sicherlich mit Linux mit GNOME-Desktop schön aus, aber ich kann mir kaum vorstellen, dass OpenOffice unter Windows mit GTK+ Theme erscheint. Das wäre unpassend und fremd.
Oder was ist zum Beispiel das bei TuxGuitar?
Des weiteren wäre interessant zu wissen, ob man das irgendwie machen kann, dass Toolbar-Icons an das Betriebssystem angepasst werden. Bei der GTK+ Bibliothek heißt das z. B. Stock-Button, dass man einem Button einfach eine Stock-ID zugewiesen hatte und man brauchte nicht einmal neu compilieren, es wurde also von GTK+ selbst verwaltet.
Gibt es sowas auch für Swing oder muss man da einfach in Kauf nehmen, dass das nicht so richtig zum OS-Style passt? Mir ist zum Beispiel auch aufgefallen, dass OpenOffice / NetBeans komische AntiAliasing-Algos zu nutzen scheinen, es sieht jedenfalls verwischter aus als alle anderen Anwendungen. Bei Eclipse / TuxGuitar schien dagegen alles normal zu sein.
Ich bin noch neu in Java und habe bisher nur in C/C++, Pascal und zeitweise mit C# (als ich noch vorrangig Windows benutzt habe) programmiert. Ich habe aber von vielen gehört, dass Java so eine tolle Sprache sein soll und wollte sie nun auch mal ausprobieren (schon alleine die Tatsache, dass keine Pointer gebraucht werden, klingt verlockend). Aber irgendwie kriege ich in der Java-Welt nicht so richtig den Überblick. Ich habe mal gesucht, was es so für GUIs gibt und habe dabei nur AWT und Swing gefunden. Die wirken aber beide recht speziell. Standardmäßig sehen die Anwendungen da ja total hässlich aus.
Aber wie ist das z. B. mit OpenOffice? Ich habe nur Möglichkeiten gefunden, Swing-Themes auf Styles wie GTK+ oder Win32 umzustellen. Der GTK+ Style sieht sicherlich mit Linux mit GNOME-Desktop schön aus, aber ich kann mir kaum vorstellen, dass OpenOffice unter Windows mit GTK+ Theme erscheint. Das wäre unpassend und fremd.
Oder was ist zum Beispiel das bei TuxGuitar?
Des weiteren wäre interessant zu wissen, ob man das irgendwie machen kann, dass Toolbar-Icons an das Betriebssystem angepasst werden. Bei der GTK+ Bibliothek heißt das z. B. Stock-Button, dass man einem Button einfach eine Stock-ID zugewiesen hatte und man brauchte nicht einmal neu compilieren, es wurde also von GTK+ selbst verwaltet.
Gibt es sowas auch für Swing oder muss man da einfach in Kauf nehmen, dass das nicht so richtig zum OS-Style passt? Mir ist zum Beispiel auch aufgefallen, dass OpenOffice / NetBeans komische AntiAliasing-Algos zu nutzen scheinen, es sieht jedenfalls verwischter aus als alle anderen Anwendungen. Bei Eclipse / TuxGuitar schien dagegen alles normal zu sein.