2012-07-03 47 views
2

我想在工具栏中的菜单项后添加快捷文本。(Eclipse RCP)如何在工具栏中的菜单项后添加快捷方式文本?

例如,对于工具栏中的“复制”菜单项,默认只有工具栏中的图像,工具提示将是“复制(Ctrl + C)”,我需要在图像后添加“Ctrl + C”的复制菜单条目,我做了很多搜索,但找不到更多有用的材料。当我们的鼠标悬停在菜单条目上时,会显示“复制(Ctrl + C)”,但是当我使用动作时(例如复制)有一个快捷方式,例如“Ctrl + C” .getText(),我只能得到“复制”,而不是“复制(Ctrl + C)”

感谢您的帮助,这个问题困扰了我几天。

+0

现在,工具栏中的某些菜单项添加到方法“fillCoolBar”中,其他方面则从plugin.xml Extensions页面添加。 – user1497767

回答

0

您可以使用命令,操作和绑定轻松显示快捷方式。

首先。在org.eclipse.ui.commands扩展中创建命令。 秒,在org.eclipse.ui.bindings扩展中绑定快捷方式和命令。

如果这样做,快捷方式(ctrl + c)将出现在命令名称后面。

有帮助的文章看教程:

如何使命令:http://www.vogella.com/articles/EclipseCommands/article.html

键绑定:http://www.vogella.com/articles/EclipseCommandsKeybindings/article.html

它看起来陌生和困难,但如果你掌握了日食的命令,这将是一个是RCP开发中最强大的扩展。

相关问题