Making Java/Swing Applications Look (More) Like
Native Mac OS X Applications
Alvin J. Alexander
DevDaily.com
Introduction
Running the native system look and feel
Identifying that you're running on Mac OS X
Putting the JMenuBar on the Mac menu bar
Putting your application name on the menu bar
Converting Control keystrokes to Command keystrokes
(Old approach) Handling the standard menu callbacks
The old approach
(New approach) Handling the standard menu callbacks
Slightly different menus for the Mac
Other mnemonics
A potpourri of other items
File choosers
Horizontal and vertical scrolling
Tab sizes
A note on using command-line parameters
The dock icon
About that font ...
About those icons ...
Summary
References