gpt4 book ai didi

netbeans - 如何在 NetBeans 平台中隐藏没有图层文件的菜单?

转载 作者:行者123 更新时间:2023-12-02 22:44:11 24 4
gpt4 key购买 nike

我很难在 NetBeans 平台中自定义菜单。我看到的示例要求您有一个 Layer 文件,我认为我的 NetBeans 平台项目中没有。

要通过图层隐藏菜单,您应该这样做:

<folder name="Menu">
<folder name="View_hidden"/>
<folder name="Edit">
<file name="org-openide-actions-FindAction.shadow_hidden"/>
</folder>
</folder>

想知道隐藏菜单的注解方式。但是,如果这是唯一的方法,我应该把图层文件放在哪里,我应该给它取什么名字?

最佳答案

隐藏菜单项的唯一方法是将条目添加到图层文件中。要将图层文件添加到您的模块,您需要

  1. 创建一个名为 layer.xml 的新 xml 文件在你模块的任何包中
  2. 使用以下模式在 Module Manifest 文件(在 Important Files 节点下)中注册新层文件 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>

添加_隐藏节点的快捷方式

将层文件添加到模块后,您可以让 NetBeans 添加必要的 _hidden节点:

  1. 展开模块中的 Important Files 节点(任何模块都可以,但如果/当此模块被卸载时,层文件也会被卸载)
  2. 展开 XML Layer 节点(这是在您手动添加 layer.xml 文件后添加的,如上所述)
  3. 展开this layer in context节点
  4. 展开菜单栏节点
  5. 右键单击要隐藏的菜单项,然后选择删除

关于netbeans - 如何在 NetBeans 平台中隐藏没有图层文件的菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10282081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com