How to make your Java/Swing application look like a native Mac OS X application