如何在Eclipse e4中的ToolBar中设置焦点ToolItem

时间:2015-07-15 08:18:27

标签: java eclipse rcp e4 setfocus

如何在eclipse e4中将焦点设置在MToolItem对象上?

MToolBar mainToolBar = (MToolBar) modelService.find("maintoolbar", application);
MToolItem toolItem = (MToolItem) mainToolBar.getChildren().get(0);

我试着获取它的小部件,然后获得它的控制权,但是这不起作用,getControl仅用于«当项目是SEPARATOR时,返回用于填充项目边界的控件。»所以这个无法工作。

MUIElement toolItemWidget = (MUIElement) toolItem.getWidget();
Control toolItemControl = (MUIElement) toolItemWidget.getControl(); // toolItemControl == null

感谢您的任何暗示......

0 个答案:

没有答案