up previous next contents
Up: java-on-mac Previous: About that font ... Next: References   Contents

Summary

That covers the basics of making a Java/Swing application look much more like a native Mac OS X application (i.e., a Cocoa application). In summary, here's what we covered:

  1. How to set your application to use the native system look and feel.
  2. How to identify that your Java application is running on a Mac OS X system.
  3. How to put your JMenuBar on the Mac menu bar.
  4. Putting your application name on the Mac menu bar.
  5. How to respond to the standard About, Preferences, and Quit menu items.
  6. How to convert your [Control] keystrokes to be [Command] keystrokes.
  7. I discussed what to do about having different menus on the Mac and Windows platforms.
  8. I introduced a potpourri of other possible issues.