ToolBar中的无线电命令

时间:2016-04-08 15:00:26

标签: eclipse-rcp

我正在构建一个显示具有一些独家风格的图像的插件。 想想你有一个彩色图像,你可以选择“黑与白”或“棕褐色”等风格。

我的插件是这样的:

public Object execute(ExecutionEvent event) throws ExecutionException {

    // blabla change the style 
    final IStyleManager styleManager = MagicHub.getService(IStyleManager.class);
    // ... end blabla

    // change the state of the org.eclipse.ui.commands.radioState of the cmd
    Command command = event.getCommand();
    State state = command.getState(RadioState.STATE_ID);
    state.setValue(Boolean.TRUE);

    return null;
}

我的处理程序执行如下:

undefined

好的,现在我有一个很好的工具栏,显示我的命令。 我可以点击它们,风格适用。 我也可以使用我的键绑定,风格也适用。

但是,当我使用键绑定时,无线电按钮不能正确切换。 我做错了什么?

BTW:我的目标平台是开普勒。

0 个答案:

没有答案