コンパイルと実行の2つの項目があるこのメニューがあります[下のスクリーンショットに表示]
フォームで別のメニュー項目を作成したい:[言語->]および言語には、ユーザーに2つの言語のいずれかをチェックしてもらいたいので、チェックボックスまたはラジオボタンがある「ドイツ語」と「フランス語」の他の2つの項目があります。それを検出して、言語チェックに従っていくつかの変更を加えることができます
だから今私は2つのことが必要です1-そのフォーマットでメニューを作成し、それらをチェック可能にする必要があります2-どちらがチェックされたかを検出する方法
メニューの 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="&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="&Run"
menubarPath="sampleMenu/content"
toolbarPath="sampleGroup"
tooltip="Open the resource manager view">
</action>
</actionSet>
</extension>
</plugin>