我很难在NetBeans平台中自定义菜单。我见过的例子要求你有一个我不相信我在NetBeans平台项目中的Layer文件。
要通过图层隐藏菜单,您应该这样做:
<folder name="Menu">
<folder name="View_hidden"/>
<folder name="Edit">
<file name="org-openide-actions-FindAction.shadow_hidden"/>
</folder>
</folder>
我想知道隐藏菜单的注释方式。但是,如果这是唯一的方法,那么我将把图层文件放在哪里以及我将它命名为什么?
答案 0 :(得分:5)
隐藏菜单项的唯一方法是将条目添加到图层文件中。要将图层文件添加到模块,您需要
layer.xml
的新xml文件OpenIDE-Module-Layer: com/example/layer.xml
在模块清单文件(在重要文件节点下)注册新图层文件,其中com/example
是您在在layer.xml文件中,您需要从以下结构开始:
<?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>
添加_hidden节点的快捷方式
将图层文件添加到模块后,您可以通过以下方式让NetBeans添加必要的_hidden
节点: