So far I\'ve only built \"small\" graphical applications, using swing and JComponents as I learned at school. Yet I can\'t bear ugly JButtons anymore. I\'ve tried to play wi
Swing supports changing the Look & feel.
This tutorial explains how:
UIManager.setLookAndFeel(lookAndFeelClassName);
Another way is to start your app with the L&F:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel MyApp
Here is a list of 10 very nice look and feels.