我有模块应用程序。当我运行它时,该应用程序的主窗口具有相当复杂的菜单。 如何从菜单中删除一些项目?
答案 0 :(得分:11)
您可以通过向项目的layer.xml文件添加条目来从菜单栏中删除菜单项。
您应该通读'Tweaking the User Interface' from the 'NetBeans Platform HTML Editor' tutorial以大致了解您需要做什么。
也有another tutorial-ish description of using the layer file to hide items。
答案 1 :(得分:3)
在netbeans 8.0中,当模块包含“配置类型”时,会生成图层文件。 java代码中的annonations,例如具有顶部组件的模块。生成的layer.xml位于构建目录类/ META-INF / generated-layer.xml中。但是,generated-layer.xml不可编辑。要隐藏/显示菜单栏/工具栏,请单击该模块,单击其他并添加XML图层文件。现在在重要文件下你可以看到XML层。展开它。现在扩大。展开"菜单栏"。删除您不想要的菜单栏。
答案 2 :(得分:2)
正如Martin Krauskopf所写的那样,更容易的方式似乎是:
请转到:
项目视图(Ctrl-1) >> 您的模块 >> 重要文件 >> XML图层 >> 菜单栏 >> 帮助
并删除您想要的内容(它实际上会在模块的layer.xml中生成适当的内容)。
答案 3 :(得分:0)