I whipped this up to show how one can set their GUI to use the underlying OS look and feel instead of the platform-neutral Java look & feel. The following example is pretty striaght forward but i will point out the relevant code snippets with bold. There are various methods contained within the javax.swing.UIManager class that are used in th code below and one from the javax.swing.SwingUtilities class. I will just list the relevant methods. I wont get into what exceptions these methods throw for that you can check out suns docs!