Ending the need for apple.laf.useScreenMenuBar

Scott Kovatch scott.kovatch at oracle.com
Fri Dec 2 14:25:48 PST 2011


This may be a better question for Artem and the AWT/Swing team, but it affects the Mac so I'm starting here.

Now that it's 2011, can we please get rid of apple.laf.useScreenMenuBar and just allow menu bars in the Aqua L&F to be enabled by default? I believe JavaFx doesn't force Mac menu bars into the window (but if it does, I will make my displeasure known to Richard Bair on Monday.)

I ask, because today I was looking at the changes to Web Start and the plugin to allow this property as a 'safe' one that can be defined in a JNLP file, and I decided now is the time to get rid of it once and for all. It's not that I object to adding it to Web Start; I object to the necessity of having to define it in the first place.

-- Scott

More information about the macosx-port-dev mailing list