1

我有这个菜单有 2 个项目编译和运行 [显示在下面的屏幕截图中]

我想在表单中创建另一个菜单项:[ Language->] 和 Language 还有另外两个项目 'German' 和 'French' 有复选框或单选按钮,因为我希望用户检查两种语言中的一种,我检测到,以便我可以根据语言检查进行一些更改

所以现在我需要两件事 1- 使用该格式制作菜单并且它们必须是可检查的 2- 如何检测哪一个被检查

图1

这是菜单的 XML 代码

<plugin>

   <extension
         point="org.eclipse.ui.actionSets">

      <actionSet
            id="Bachelor.actionSet"
            label="New menu"
            visible="true">

  <menu
               id="sampleMenu"
               label="Localized">
            <separator
                  name="sampleGroup">
            </separator>
            <groupMarker
                  name="content">
            </groupMarker>
         </menu>
<action
      class="bachelor.actions.Compile"
      icon="icons/sample.gif"
      id="bachelor.actions.Compile"
      label="&amp;Compile"
      menubarPath="sampleMenu/content"
      toolbarPath="sampleGroup"
      tooltip="Open the resource manager view">
</action>
<action
      class="bachelor.actions.Run"
      icon="icons/sample.gif"
      id="bachelor.actions.Run"
      label="&amp;Run"
      menubarPath="sampleMenu/content"
      toolbarPath="sampleGroup"
      tooltip="Open the resource manager view">
</action>
      </actionSet>
   </extension>



</plugin>
4

1 回答 1

0

你只需要添加

style="radio"

到 XML 定义。有关更多信息以及如何选择默认标记的两者中的哪一个,请参阅Eclipse 帮助。

于 2013-06-23T14:29:00.230 回答