【问题标题】:How to remove items from menu in netBeans platform?如何从 netBeans 平台的菜单中删除项目?
【发布时间】:2010-03-12 19:15:53
【问题描述】:

我有模块应用程序。当我运行它时,该应用程序的主窗口有相当复杂的菜单。 如何从菜单中删除某些项目?

【问题讨论】:

    标签: java netbeans-platform


    【解决方案1】:

    您可以通过向项目的 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

    【讨论】:

    • 第一项很适合删除项目(问题提出),但在添加它们(我正在寻找的)方面留下了不错的飞跃。无论如何,我发现这很有帮助。
    • 我认为关于调整菜单的部分已从第一个链接文档中删除
    【解决方案2】:

    在 netbeans 8.0 中,当模块在 java 代码中包含“配置类型”注释时生成层文件,例如具有顶级组件的模块。生成的 layer.xml 位于构建目录 classes/META-INF/generated-layer.xml。但是,generated-layer.xml 不可编辑。要隐藏/显示菜单栏/工具栏,请单击模块,单击其他并添加 XML 层文件。现在在重要文件下您可以看到 XML 层。展开它。现在展开。展开“菜单栏”。删除不需要的菜单栏。

    【讨论】:

      【解决方案3】:

      正如 Martin Krauskopf 所写,似乎更简单的方法是:

      只要去:

      项目视图 (Ctrl-1) >> 你的模块 >> 重要文件 >> XML 层 >> 菜单栏 > > 帮助

      并删除你想要的(它实际上会在模块的 layer.xml 中生成适当的内容)。

      【讨论】:

        【解决方案4】:

        你可以在 layer.xml 中删除它

        上下文中的层 - 菜单栏

        这是链接

        http://platform.netbeans.org/tutorials/nbm-htmleditor.html

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-07-02
          • 2010-09-20
          • 1970-01-01
          相关资源
          最近更新 更多