My next steps for OpenJDK on the Mac are straight-forward:
- With the FreeBSD/Java project, get the baseline port accepted as
an official OpenJDK Porting Project (In Progress)
- Further Mac OS X native integration -- AWT toolkit, x509, sound,
etc.
As a tangent which is perhaps moving off topic for this thread,
but more on topic for the forum than much of the thread has
been...have you thought about implementing the AWT peers using
Swing? Obviously there are some that have to be implemented with
native code: you need to be able to display a window and draw into
it. But there are a lot of peers for the old AWT components like
Button, List, etc. They aren't used much anymore, but you still
need them to have a complete Toolkit. You could probably implement
them a lot more quickly in pure Java using Swing than in native code
using Cocoa.
Agreed -- I think that AWT peers implemented using Swing make the most
sense. Werner Randelshofer's plan for Quaqua/Swing is to render
components using HITheme, and there doesn't seem much value in doing
that *and* trying to implement native AWT peers.
-landonf
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden