MenuBar in osx to set About, Preferences, Quit
Tai Hu
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.
Tai
> 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
>> OS
>>
>>
>> Tai
>>
>> On Wednesday, September 2, 2015, johns at msli.com <johns at 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, johns at 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.
More information about the openjfx-dev
mailing list