MenuBar in osx to set About, Preferences, Quit
tai.hu at veroanalytics.com
Wed Sep 2 16:36:55 UTC 2015
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.
> On Sep 2, 2015, at 11:02 AM, johns at 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
>> On Wednesday, September 2, 2015, johns at msli.com <johns at msli.com>
>> 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, johns at msli.com wrote:
>>> What is the method for a pure javafx app to control the osx
>>> 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>
>>> 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,
>>> My javafx application has a javafx MenuBar in each window
>> (Stage) with
>>> the property useSystemMenuBar set to true, in order to show
>>> 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.
More information about the openjfx-dev