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 feedreader google gui html jabber java linux markup misc opensource presentation programming rss ruby scala sdk shortys software stuff tool video web webdesign webwide windows xml xslt zeitgeist bad world browser captcha changes cheatsheet comic css datamining dns eigenfaces encryption firefox fun hardware howto im javascript life lighttpd linux&unix mail media mobile murphy networking newsbeuter picture podcast politics privacy psi regular expression s9y screenshot security server spam subnetting tail -f /var/log/life 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:
  • Gesichtserkennung/Eigenfaces
  • Flattr und S9Y
  • Scala - A Scalable Language
  • CPU-Frequency-Scaling Probleme
  • Feedchecker Version 0.4
(Page 1 of 1, totaling 1 entries)

Flattr

Spenden für roothausen:

Calendar

« September '10 »
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

  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • Recent...
  • Older...

Feeds

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

Links

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

Previous | Next

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 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

del.icio.us

  • LoL Shield
  • Pragmatic CSS3 -webit-transform matrix3d Tutorial
  • Courses - Google Code University - Google Code
  • Scheme and Functional Programming Workshop 2006 - Report
  • visionmedia's masteringnode at master - GitHub
  • The Structure and Interpretation of Computer Programs | Berkeley Video Course
  • .: Sammy :: Quirkey.com :: Code :: :: Quirkey NYC, LLC :: Aaron Quint :: Web Developer :: Brooklyn, NY :.
  • etckeeper
  • substack's dnode at master - GitHub
  • robrighter's node-boilerplate at master - GitHub
  • LLVM Tutorial: Table of Contents
  • Let's Build a Compiler
  • Writing a compiler in Ruby bottom up - step 1/??
  • The Complete Work of Charles Darwin Online
  • Greg's Cable Map

(More)