2012-11-10 139 views
1

我已经写了一个Java应用程序使用NetBeans 7.2下的OS X 10.8.2 2012年的Mac Book Pro,我决定我想屏幕菜单栏被删除或隐藏,因为没有简单的方法编辑我的Java应用程序的屏幕菜单栏。我已经在屏幕菜单栏上搜索和搜索,但我还没有发现任何显示如何编辑或隐藏的内容。我使用NetBeans获得的唯一信息是如何将我的JMenuBar组合到屏幕菜单栏中,并且这些示例不起作用。想隐藏/删除屏幕菜单栏

如果有人能指出我编辑屏幕菜单栏的内容的好方向,我会更乐意使用它。但如果没有简单的方法做到这一点,而无需用覆盖重写源代码,那么我将保留自己的窗体菜单并隐藏或移除屏幕菜单栏(如果可以的话)。

enter image description here

+0

请在您的屏幕截图中添加一个链接。如果确定,有人可以将其包含在您的问题中。 – 2012-11-10 19:58:13

+0

我刚刚创建了一个小型网站来存放我的屏幕盖子以进行编程。我上面提到的屏幕盖是:http://kieferthomas.webs.com/apps/photos/photo?photoid=169301928 – Kiefer

+0

我已经包含了你的截图。 – 2012-11-11 14:45:36

回答

0

你不能。系统菜单栏是一个共享的用户界面元素 - 如果您正在全屏运行,则只能隐藏它,此时最终不会显示菜单栏。

你真的应该考虑让你的应用程序的菜单栏不会出现在窗口,因为这不是在Mac OS X.期望用户界面成语如果你不这样做已经,这个代码可以帮助:

System.setProperty("apple.laf.useScreenMenuBar", "true"); 

如果不这样做,“相关”边栏中有许多问题可能会有所帮助。