0

我写了一个向导,现在我想使用弹出菜单来启动向导。我做了这样的动作:

/**
 * @see IActionDelegate#run(IAction)
 */
public void run(IAction action) {

    MyWizard wizard = new MyWizard ();
    wizard.init(PlatformUI.getWorkbench(), new StructuredSelection());

    WizardDialog dialog = new WizardDialog(shell, wizard);
    dialog.create();
    dialog.getShell().setText(wizard.getWindowTitle());
    int result = dialog.open();
}

但它没有用。

我怎样才能做到这一点 ?

4

1 回答 1

0

行动是遗产。你试过命令吗?有关示例,请参见此处

于 2013-07-19T04:38:02.717 回答