Prinzipiell finde ich Java in Verbindung mit Swing ja wirklich nett um grafische Oberflaechen zu erstellen. Allerdings wurde bei mir immer das unschoene "Metal" Look&Feel verwendet. Somit sahen die Anwendungen ebenfalls wenig ansprechend aus. Abhilfe schafft ein globales Setzen des entsprechenden Styles. In meinem Fall ist es gewollt, dass Java-Anwendungen die Optik von GTK-Anwendungen erhalten.
Hierzu ist es notwendig die Datei $JAVA_HOME/jre/lib/swing.properties mit folgendem Inhalt anzulegen:
swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
Zum Vergleich: Hier ein kleiner, von mir geschriebener Taschenrechner.

Taschenrechner im Metal-Style

Taschenrechner im GTK-Style
Ich denke der Unterschied ist klar zu erkennen. ![]()
(Page 1 of 1, totaling 1 entries)
Quicksearch
Kategorien
Tags
android bad world blog blogging browser changes code comic computer contentmanagement encryption feedreader firefox free fun google gui hardware howto html im jabber java life lighttpd linux linux&unix markup media misc mobile murphy networking newsbeuter opensource picture politics presentation privacy programming regular expression rss ruby s9y scala screenshot sdk security server shortys software stuff tail -f /var/log/life test tool tv unix video web webdesign webwide windows xml zeitgeist


