Java eclipse插件:如何添加复选框dropdownlist
我需要将复选框dropdownlist添加到eclipse插件中,我想添加与eclipse ide“CustomizePerspective button”dropdownlist相同的复选框dropdownlist,它看起来像这样 我使用plugin.xml创建了我的eclipse插件,我对xml非常陌生,所以我用下拉列表创建了插件,但在xml中找不到可以帮助我处理复选框的元素 我几乎在每个网站上都搜索过信息或帮助,我没有找到任何可以帮助我的东西,所以如果你能给我一些建议,我真的很感激 我的插件代码如下所示:Java eclipse插件:如何添加复选框dropdownlist,java,eclipse,checkbox,Java,Eclipse,Checkbox,我需要将复选框dropdownlist添加到eclipse插件中,我想添加与eclipse ide“CustomizePerspective button”dropdownlist相同的复选框dropdownlist,它看起来像这样 我使用plugin.xml创建了我的eclipse插件,我对xml非常陌生,所以我用下拉列表创建了插件,但在xml中找不到可以帮助我处理复选框的元素 我几乎在每个网站上都搜索过信息或帮助,我没有找到任何可以帮助我的东西,所以如果你能给我一些建议,我真的很感激 我的插
<plugin>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
<toolbar id="my.Toolbar">
</toolbar>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<category
id="TRE.projects.commands.category"
name="%category.name.0">
</category>
<category
id="TRE.projects.commands.MultiCategory"
name="MultiCategory">
</category>
<command
name="Configuration1"
categoryId="TRE.projects.commands.MultiCategory"
id="my.command1">
</command>
<command
name="Configuration2"
categoryId="TRE.projects.commands.MultiCategory"
id="my.command2">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="my.command1"
class="TRE.projects.handlers.SampleHandler">
</handler>
<handler
commandId="my.command2"
class="TRE.projects.handlers.SampleHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="toolbar:my.Toolbar?after=additions">
<command
commandId="my.command1"
icon="icons/sample.gif"
id="my.Toolbar.command1"
style="pulldown"
tooltip="TRE Plugin">
</command>
</menuContribution>
<menuContribution
locationURI="menu:org.eclipse.ui.main.popup?after=additions">
<menu
id="TRE.projects.menus.sampleMenu"
label="%menu.label.0"
mnemonic="%menu.mnemonic.0">
<command
commandId="TRE.projects.commands.sampleCommand"
id="TRE.projects.menus.sampleCommand"
mnemonic="%command.mnemonic.0"
style="toggle">
</command>
</menu>
</menuContribution>
您需要将
命令
元素添加到菜单分配
中,并使用style=toggle
属性
感谢您的快速重播,我已经完成了您之前在我的代码中所说的,但是样式是“下拉”来创建下拉列表,但是现在我找不到帮助我创建复选框下拉列表的元素,谢谢您的建议,但是“切换”样式提供了一个按钮,其中一个选项是只单击按钮。