I would love to file a bug, as this is really big hole for javafx. As other gui tool kits support it, so should javafx.
If I can log into to https://bugs.openjdk.java.net/ I will file a bug, if it doesn't exist, but right now login appears broken. On Wed, 2015-09-02 at 12:36 -0400, Tai Hu wrote: > I am totally agreed with you on this one. Unfortunately couple weeks ago, I > spent days on searching solution for this issue. NSMenuFX is only one > actually working. > > Tai > > > On Sep 2, 2015, at 11:02 AM, jo...@msli.com wrote: > > > > This method sends us down a hybrid-app route, which I am trying to get > > away from. > > > > Is there no pure javafx complete solution for OSX? > > > > On Wed, 2015-09-02 at 10:33 -0400, Tai Hu wrote: > >> I used NSMenuFX, which is using eclipse swt. It works very well on Mac > >> OS > >> > >> > >> Tai > >> > >> On Wednesday, September 2, 2015, jo...@msli.com <jo...@msli.com> > >> wrote: > >> Please respond with only methods that do NOT use swing, awt, > >> or eawt, as > >> I have not seen this published anywhere. > >> > >> On Wed, 2015-09-02 at 07:05 -0700, jo...@msli.com wrote: > >>> What is the method for a pure javafx app to control the osx > >> application > >>> menu bar (e.g. About, Preferences, Quit, etc)? > >>> > >>> The menu bar area I am asking about can be seen in a native > >> Mac OS > >>> applications menu under <AppName>: > >>> About <AppName> > >>> Preferences... > >>> Services > >>> Hide <AppName> > >>> Hide Others > >>> Show All > >>> Quit <AppName> > >>> > >>> When I use the javapackager (aka javafxpackager ) to make a > >> stand alone > >>> app on osx the title of this bar becomes my app name, > >> however how do I > >>> control the other parts (e.g. About, Preferences, Quit, > >> etc)? > >>> > >>> My javafx application has a javafx MenuBar in each window > >> (Stage) with > >>> the property useSystemMenuBar set to true, in order to show > >> a > >>> more-native behavior, where the menu bar appears in the > >> Apple menu bar > >>> at the top of the screen for the active window, but this > >> does not give > >>> me control over the areas in question. > >>> > >>> Please respond with only methods that do swing, awt, or > >> eawt, as I have > >>> not seen this published anywhere. > >>> > >>> > >>> NOTICE: This email may contain confidential information. > >> Please see http://www.meyersound.com/confidential/ for our > >> complete policy. > >> > >> > > > > > > > > NOTICE: This email may contain confidential information. Please see > > http://www.meyersound.com/confidential/ for our complete policy. >