1

コンパイルと実行の2つの項目があるこのメニューがあります[下のスクリーンショットに表示]

フォームで別のメニュー項目を作成したい:[言語->]および言語には、ユーザーに2つの言語のいずれかをチェックしてもらいたいので、チェックボックスまたはラジオボタンがある「ドイツ語」と「フランス語」の他の2つの項目があります。それを検出して、言語チェックに従っていくつかの変更を加えることができます

だから今私は2つのことが必要です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