| MRJ Adapter 1.0.6 - 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 Apples 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
dont 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. |