在Eclipse RCP应用程序中,有没有什么方法可以在菜单栏上显示文本字段(用于搜索)? 例如我有菜单:
File Edit ... Search: |___text field___|
文本字段位于菜单栏的右端。
答案 0 :(得分:0)
我认为这不容易。但您可以使用CoolBar来创建此功能。
答案 1 :(得分:0)
您可以在工具栏上放置SWT控件,但它不适用于菜单。这是工具栏方式:
打开plugin.xml文件中的扩展选项卡
将一个menuContribution扩展名添加到org.eclipse.ui.menus并将其设置为工具栏(toolbar:ID)
在此菜单中添加工具栏
将控件添加到此工具栏
双击并创建扩展WorkbenchWindowControlContribution的类,并使用所需的SWT控件填充createControl(...)函数。
将menuContribution设置为菜单后,仍然可以添加控件,但遗憾的是,它不会显示任何控件。