>I happen to have the same problem.  I need to support Java 2D on the Mac.
>If I am not wedded to using Applets (IE 5.0 only supports jdk 118 on
>Mac side, Netscape is worse),
>is there some way to then bundle the Java 2D JDK 1.[2-3] with a Java
>Application for the Mac ?
>
>Any assistance regarding this would be greatly appreciated.

OK, since nobody else has replied to this....

The word is that there will never be Java 2, and hence Java2D for the
Mac under MacOS 9. Under MacOS X, there will be Java 1.3 from the
very beginning, which does use the Quartz rendering to achieve fast
performance. I think the public beta of MacOS X is out this month,
but I may be wrong. Basically, Java 2 is too big a beast for Apple to
port it all to an un-unix-like OS like MacOS in a reasonable
timescale, and the license agreement with Sun prevents them releasing
a subset of Java 2.

Now for alternatives: There was a pure java implementation of the
Java2D API a long time ago (well before Java was released) called
ishtek2d. I've no idea if it still exists, but it did run under MRJ
although it was slow (it was trying to do too much: antialiasing,
full alpha compositing etc.). I did investigate using Mac native
graphics with the 2D API as a spare time project, but I didn't have
the spare time. The major difficulty is that BufferedImage and so
forth is a large API which is very bound up with the internals of
almost every part of Java2D and that there are many AWT classes which
have been extended or have different superclasses in Java2D (e.g.
IndexColorModel). If anyone knows of any other alternatives, I'd be
pleased to hear about them.

Jerry Huxtable
http://www.jhlabs.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to