如何在NetBeans平台中隐藏没有图层文件的菜单?
我很难在NetBeans平台上定制菜单。我看到的示例要求您拥有一个层文件,我认为我的NetBeans平台项目中没有这个层文件 要通过层隐藏菜单,应执行以下操作:如何在NetBeans平台中隐藏没有图层文件的菜单?,netbeans,netbeans-7,netbeans-plugins,netbeans-platform,Netbeans,Netbeans 7,Netbeans Plugins,Netbeans Platform,我很难在NetBeans平台上定制菜单。我看到的示例要求您拥有一个层文件,我认为我的NetBeans平台项目中没有这个层文件 要通过层隐藏菜单,应执行以下操作: <folder name="Menu"> <folder name="View_hidden"/> <folder name="Edit"> <file name="org-openide-actions-FindAction.shadow_hidden"/> <
<folder name="Menu">
<folder name="View_hidden"/>
<folder name="Edit">
<file name="org-openide-actions-FindAction.shadow_hidden"/>
</folder>
</folder>
我想知道隐藏菜单的注释方式。但是,如果这是唯一的方法,我将把图层文件放在哪里,我将给它取什么名字?隐藏菜单项的唯一方法是将条目添加到图层文件中。要将图层文件添加到模块中,您需要
layer.xml
的新xml文件OpenIDE模块层:com/example/layer.xml
在模块清单文件(在“重要文件”节点下)中注册新的层文件,其中com/example
是您在其中创建层文件的包<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
</filesystem>
添加隐藏节点的快捷方式
将层文件添加到模块后,可以通过以下方式让NetBeans添加必要的\u隐藏的节点:
展开模块中的重要文件节点(任何模块都可以,但如果/当卸载此模块时,层文件也会被卸载)
展开XML层节点(如上文所述手动添加Layer.XML文件后将添加此节点)
在上下文中展开该层
展开菜单栏节点
右键单击要隐藏的菜单项,然后选择删除