- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须使用 NetBeans 平台和 JavaFX 11 编写一个胖客户端。其中一个要求是为整个应用程序提供默认的深色主题模式,并删除选项对话框类别 Keymaps 和子类别 Look并在外观类别中感受。我在网上搜索了合适的 API,但只找到了 an API to add new (sub) categories to the options dialog .
最佳答案
就像在 Netbeans 平台中一样,自定义是通过编辑 layer.xml
文件来完成的,您可以在其中添加内容,也可以覆盖全局配置。
如果您还没有,请在您的模块之一中创建一个 XML 层文件:右键单击菜单“新建”>“模块开发”>“XML 层”。
该文件将出现在模块的重要文件文件夹中。
展开Layer.xml
节点,您会看到<this layer> 和<this layer in context>。第一个仅显示文件中存在的更改。第二个显示相同的内容,但在全局上下文中:文件中的更改以粗体显示,其余为全局配置。
展开OptionsDialog,如果您不需要常规面板,则选择常规并删除。这将用“隐藏”实例替换该项目。
在您提到的教程中,他们在代码中使用注释在 layer.xml
文件中添加一个条目。
您会看到其他节点,例如 Menu Bar,其原理相同:您可以删除不需要的菜单项,或添加新的(直接在 layer.xml 中,但最好使用注释像 ActionReference
)。
关于java - NetBeans 平台 : How to disable specific options dialog categories?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65690073/
我是一名优秀的程序员,十分优秀!