Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Other Developer Tools  |  MRJ Adapter

MRJ Adapter

MRJ Adapter - 1.0.9

Java API integrates with Mac OS functionality

All Time: (5.0)
This Version: Not rated (0.0)
Current Version: 1.0.9
Release Date: 2005-02-24
License: Freeware
Downloads (this version): 1,997
Downloads (all versions): 7,212

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

MRJ Adapter is partially a wrapper around some APIs provided by Apple and which are built into their various virtual machines. However, they have changed over time and some APIs were not always available, so MRJ Adapter provides a consistent API for the developer wanting to target the Mac.


MRJ Adapter is an easier path for developers because it is easier to learn, leveraging concepts they already know, such as action listeners to handle menu items. It also shields the developer from the problems associated with compiling their code on other platforms when the APIs they need only exist on the Mac.


MRJ Adapter incorporates a wealth of knowledge and little-known tricks about Apple's virtual machines that no developer should be expected to know off-hand, especially if they come from other platforms. Things like how to bring up a folder chooser dialog, or how to open a document with the application that created it are addressed by MRJ Adapter.


MRJ Adapter implements many things the Apple APIs don't address, such as automatic handling of all-inclusive menu bars, assignment of a menu bar to be shown when no frame is visible, and more.

What's new in this version:

  • Changed from the LGPL license to the Artistic License.
  • Removed caching of the result of MRJAdapter.isSwingUsingScreenMenuBar() so that it works even with runtime changes of the L&F.
  • Added explicit support for the excellent Quaqua.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.3.9
  • Mac OS X 10.3
  • Mac OS X 10.2
  • Mac OS X 10.1
  • Mac OS X 10.0
  • Mac OS Classic

Additional Requirements:

  • Java 1.1 or better on any platform (MRJ 1.5 or better on classic Mac OS)

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

MRJ Adapter CommentaryMozilla? - Version: 1.0.6, 4/17/2004 06:39PM PST

jcraig23
Would be nice if this could somehow help the Mozilla and Camino devs get Java 1.4.2 working, or just Java in general, working properly in their products.
Post a commentAlert Admin

Most Recent Replies: View All 1 Replies

MRJ Adapter CommentaryI agree!! - Version: 1.0.3, 9/16/2003 10:11AM PST

pairof9s--2008
Ditto to the last post. This is a great solution for Java developers
Post a commentAlert Admin

MRJ Adapter ReviewGreat Tool - Version: 1.0.1, 8/29/2003 12:37PM PST

(1 of 1 users found this comment useful)

pvtpylot
A very handy set of classes for any cross-platform Java developer who wants to provide a native OS X experience to their users without writing lots of OS-specific code. Nicely documented API. Highly recommended.
Post a commentAlert Admin