想要隐藏/删除屏幕菜单栏

Posted

技术标签:

【中文标题】想要隐藏/删除屏幕菜单栏【英文标题】:Want to HIDE/REMOVE screen menu bar 【发布时间】:2012-11-10 15:49:04 【问题描述】:

我在 2012 Mac Book Pro 上的 Os X 10.8.2 下使用 NetBeans 7.2 编写了一个 java 应用程序,我决定删除或隐藏屏幕菜单栏,因为没有简单的方法来编辑我的屏幕菜单栏Java 应用程序。我在屏幕菜单栏上进行了搜索和搜索,但没有找到任何显示如何:编辑或隐藏的内容。在使用 NetBeans 时,我得到的唯一信息是如何将我的 JMenuBar 组合到屏幕菜单栏中,并且示例不起作用。

如果有人可以为我指出编辑屏幕菜单栏内容的好方向,我会更乐意使用它。但是,如果不使用重写重写源代码就没有简单的方法来做到这一点,那么我将在表单上保留我自己的菜单并隐藏或删除屏幕菜单栏(如果可以的话)。

【问题讨论】:

请为您的屏幕截图添加链接。如果没问题,有人可以将其包含在您的问题中。 我刚刚创建了一个小型网站来存放用于编程目的的屏幕截图。我上面提到的屏幕帽是:kieferthomas.webs.com/apps/photos/photo?photoid=169301928 我已经附上了你的截图。 感谢您提供无法删除屏幕菜单栏的信息。代码:System.setProperty("apple.laf.useScreenMenuBar", "true");删除 MotifLookAndFeel 设置后对我有用。以前不会确认 useScreenMenu 栏 感谢您编辑我的帖子并添加图片 Tichodroma。 【参考方案1】:

你不能。系统菜单栏是一个共享的用户界面元素——你只能在全屏运行时隐藏它,此时你最终根本没有菜单栏。

您真的应该考虑让应用程序的菜单栏不出现在窗口中,因为这不是 Mac OS X 上预期的用户界面习惯用法。如果您还没有这样做,这段代码可能会有所帮助:

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

如果还是不行,“相关”侧边栏中的一些问题可能会有所帮助。

【讨论】:

以上是关于想要隐藏/删除屏幕菜单栏的主要内容,如果未能解决你的问题,请参考以下文章

隐藏标签栏和导航栏

ubuntu顶部菜单栏隐藏恢复

滚动上带有隐藏导航栏的页面菜单

如何在屏幕点击时删除 GWT 菜单栏?

如何在操作栏中隐藏菜单项?

谁知道怎么样用popwindow实现一个上下菜单栏