隐藏多余的菜单和工具栏

另请参见

通过在模块套件文件夹结构内的特定位置中创建标记 layer.xml 文件,可以隐藏独立应用程序中的多余的菜单和工具栏或其中的项。

隐藏多余的菜单和工具栏:

  1. 右键单击某个模块套件项目,然后选择“属性”。
  2. 在“项目属性”对话框中,单击“应用程序”。
  3. 选中“创建独立的应用程序”复选框。
  4. (可选)标记应用程序创建闪屏。单击“确定”。
  5. 在“文件”窗口 (Ctrl-2) 中,展开 branding 文件夹,直至到达 windows 文件夹:
    branding/modules/org-netbeans-core-window.jar/org/netbeans/core/windows
  6. 右键单击 windows 文件夹,选择“新建”>“文件/文件夹”,然后在“其他”类别中选择“文件夹”。单击“下一步”,并将文件夹命名为 resources。单击“完成”。
  7. 右键单击新的资源节点,然后选择“新建”>“文件/文件夹”,然后在 "XML" 类别中选择“XML 文档”。单击“下一步”。将文件命名为 layer。单击“下一步”,然后单击“完成”。
  8. 将新的 layer.xml 文件的缺省内容替换为要隐藏的文件夹和文件的标记。要隐藏的每个文件夹或文件的结尾为文本 _hidden。例如,以下标记 layer.xml 文件隐藏了“文件”工具栏、“编辑”工具栏、“文件”菜单项以及完整的“编辑”菜单:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" 
           "http://www.netbeans.org/dtds/filesystem-1_1.dtd">
    <filesystem>
    
        <!-- hide unused toolbars -->
        <folder name="Toolbars">
            <folder name="File_hidden"/>
            <folder name="Edit_hidden"/>
        </folder>
    
        <folder name="Menu">
            <folder name="File">
                <file name="org-openide-actions-SaveAction.instance_hidden"/>
                <file name="org-openide-actions-SaveAllAction.instance_hidden"/>
                <file name="org-netbeans-core-actionsRefreshAllFilesystemsAction.instance_hidden"/>
                <file name="org-openide-actions-PageSetupAction.instance_hidden"/>
                <file name="org-openide-actions-PrintAction.instance_hidden"/>
            </folder>
            <folder name="Edit_hidden"/>
        </folder>
    
    </filesystem>
另请参见
关于 NetBeans 平台和模块开发
关于 NetBeans 平台

法律声明