我正在开发一个Netbeans RCP应用程序,我们需要一个自定义菜单栏,所以我创建了一个 XML层文件,并在其中创建了一个名为 Test 的文件夹在菜单栏文件夹中。但遗憾的是我不知道如何为其添加快捷方式例如:像 Alt + f 这会打开文件的强力选项菜单。 我能够在测试下创建的子菜单中添加操作和快捷方式,但我无法在测试菜单本身中添加快捷方式。我希望菜单打开其弹出窗口使用 Alt + B 命令。有人可以就如何做到这一点给出很多想法。
答案 0 :(得分:2)
我可以通过在“测试”中添加 displayname 属性,在菜单“测试”中添加助记键来解决此问题。 layer.xml 文件
中的文件夹<folder name= "Menu">
<folder name="Test">
<attr name="displayName" bundlevalue="com.test.MenuBar.Bundle#Menu/Test"/>
</folder>
</folder>
并在模块的 Bundle.properties 中添加了
菜单/测试=碲&安培; ST
此处&amp; 之后的字符将被视为助记键,即字符“S”。因此,如果您调用“Alt + S”,将显示“测试”菜单弹出窗口