Well I already started working on the Aqua LaF for this so I'll continue. I've 
already implemented a few things that have always bugged me about Apple's 
implementation, such as:

1. Tool Tips now dissolve like they do on normal Mac apps, they don't just cut 
away. Also, they stay up for 10 seconds, not 4.
2. Full Keyboard access is honored (so far my implementation has JButtons 
only), but when Off, no JButtons are focusable.
3. All drawing code will be done purely in Java2D, no native callbacks to paint 
native widgets.

I also have plans to implement a full screen menu bar that fully implements the 
JMenuItem/JMenuBar APIs, ie., honors custom drawing. It should be possible in 
native code, as NSMenuItems support custom NSViews.

etc.

:)

Rob

On Nov 14, 2010, at 8:15 AM, Puybaret wrote:

>> In any case, for all you guys who have skills to work on OpenJDK and Mac
>> OS X, recall that OpenJDK... is open! You can still be a part of it.
> 
> I'm going to let Open JDK for Mac OS X exist first.
> Then, if l can help to fix these bugs and requests that I filled in
> Apple private radar system years ago, it will be a pleasure to
> contribute, since it will be possible.
> I really believe we can get a much better integration to Mac OS X.
> Who didn't dream of a better implementation for JFileChooser and
> JColorChooser? ;-)
> We could even start a list of feature requests right now.
> --
> Emmanuel Puybaret

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to