roothausen

  • Impressum
  • Administration
  • Kontaktformular
  • Jabber
  • Tagcloud
  • Twitter
  • Soup
  • Github

Entries tagged as swing

Entries tagged as swing

Related tags

code android blog blogging computer contentmanagement documentation feedreader google gui html http jabber java linux markup misc networking opensource presentation programming realtime rest rss ruby scala sdk server shortys software stuff tail -f /var/log/life tool video web webdesign websockets webwide windows xml xslt zeitgeist apple bad world browser captcha changes cheatsheet comic css datamining dns eigenfaces encryption firefox fun hardware howto im ios iphone javascript life lighttpd linux&unix mail media mobile murphy newsbeuter picture podcast politics privacy psi rant regular expression s9y screenshot security spam subnetting test truecrypt unix wordpress

Swing look and feel global aendern

20:33

Sunday, January 25. 2009

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. ;-)

Posted by Sven Pfleiderer in computer | Comment (1) | Trackbacks (0)
Defined tags for this entry: code, computer, gui, java, swing
Related entries by tags:
  • Mobile devices or: How I Learned to Stop Worrying and Love the iOS
  • My Bachelor Thesis: Scale the realtime web
  • Distributed contact management using HTTP
  • Gesichtserkennung/Eigenfaces
  • Flattr und S9Y
(Page 1 of 1, totaling 1 entries)

JavaScript String .fromCharCode

Calendar

« June '13 »
Mo Tu We Th Fr Sa Su
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Quicksearch

Kategorien

  • XML computer
  • XML misc
  • XML web
  • XML zeitgeist


All categories

Archiv

  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • Recent...
  • Older...

Feeds

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Links

Retinacast
Shackspace
Yaxim
Radio Tux
Kais Blog
Blumen Pfleiderer
Alk
paxos
filzo
Marc Seeger
polzifer
Moritz Haarmann

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

Lizenz

Creative Commons License - Some Rights Reserved