在eclipse中,如何通过除org.eclipse.ui.menu以外的扩展实现在工具栏添加combo组件?
时间: 2024-04-27 11:21:47 浏览: 6
你可以通过以下步骤在 Eclipse 工具栏中添加 Combo 组件:
1. 创建一个新的工具栏扩展。在插件的 `plugin.xml` 文件中,选择 "Extensions" 选项卡,然后右键单击 "org.eclipse.ui.menus" 扩展点,选择 "New > menuContribution"。
2. 在 "menuContribution" 对话框中,选择 "toolbar" 作为位置。在 "toolbar" 选项卡上,单击 "Add" 按钮并选择 "combo" 作为类型。
3. 配置 Combo 组件。在 "combo" 选项卡上,输入 Combo 的 ID 和 Label,然后选择所需的图标。
4. 添加 Combo 相关的 Command。在 "combo" 选项卡上,单击 "Add" 按钮并选择 "command" 作为类型。选择所需的 Command ID。
5. 配置 Combo 的下拉菜单。在 "combo" 选项卡上,单击 "Add" 按钮并选择 "menu" 作为类型。选择所需的 Menu ID。
6. 配置 Combo 的下拉菜单项。在 "menu" 选项卡上,单击 "Add" 按钮并选择 "command" 作为类型。选择所需的 Command ID。
7. 最后,保存插件的 `plugin.xml` 文件并重新启动 Eclipse。
这样就可以在 Eclipse 工具栏上添加 Combo 组件了。
相关问题
在eclipse中,怎么给通过Plugin.xml给工具栏添加combo组件
要通过Plugin.xml给Eclipse工具栏添加Combo组件,需要进行以下步骤:
1. 在插件项目的Plugin.xml文件中,添加一个新的Extension,类型为org.eclipse.ui.menus。
2. 在Extension中添加一个新的menuContribution,locationURI属性为toolbar:org.eclipse.ui.main.toolbar。
3. 在menuContribution中添加一个新的toolbar,id为要添加Combo组件的工具栏的id。
4. 在toolbar中添加Combo组件,使用command元素来指定Combo使用的命令,使用control元素来指定Combo的类型和属性。
例如,以下是一个添加Combo组件到工具栏的Plugin.xml示例代码:
```xml
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar">
<toolbar id="my.toolbar.id">
<control
class="org.eclipse.swt.widgets.Combo"
id="my.combo.id"
mode="DROP_DOWN"
style="BORDER"
commandId="my.command.id"
sizeInChars="10"
tooltip="My Combo"
/>
</toolbar>
</menuContribution>
</extension>
```
在上述代码中,需要将my.toolbar.id替换为要添加Combo组件的工具栏的id,将my.combo.id替换为Combo组件的id,将my.command.id替换为Combo组件使用的命令的id。其他属性可以按需修改。
注意,Combo组件需要使用SWT库,因此需要在插件的Manifest.mf文件中添加org.eclipse.swt和org.eclipse.swt.win32.win32.x86_64(或其他平台相关的SWT库)依赖。
eclipse添加org.eclipse.cdt.ui_6.6.0.201909091956.jar
### 回答1:
为添加org.eclipse.cdt.ui_6.6.0.201909091956.jar,首先需要下载该文件并保存到本地计算机上。然后打开Eclipse,选择菜单栏“Help”,然后选择“Install New Software”。点击“Add”按钮,在弹出的窗口中输入文件名称和地址,即“CDT Update Site:https://download.eclipse.org/tools/cdt/releases/6.6.0/update-site/”并点击“OK”按钮。
之后在“Work with”下拉菜单中选择刚刚添加的地址,并按照步骤进行安装。在安装界面中,选择“CDT Main Features”和“CDT Optional Features”两个框,并继续按照指示完成安装。
一旦完成安装,重启Eclipse,并打开项目。在项目中,可以选择“Project”菜单下的“Properties”和“C/C++Build”来添加和管理所需的库和依赖项。现在,您已经成功添加了org.eclipse.cdt.ui_6.6.0.201909091956.jar,并可以使用它来开发C++应用程序了。
### 回答2:
在eclipse中添加org.eclipse.cdt.ui_6.6.0.201909091956.jar有以下步骤:
1. 下载org.eclipse.cdt.ui_6.6.0.201909091956.jar文件并保存到本地。
2. 打开Eclipse,点击“Window”菜单,然后点击“Preferences”。
3. 在“Preferences”窗口中,选择“Java”节点,然后点击“Build Path”选项。
4. 在“Build Path”中,选择“User Libraries”选项,然后点击“New...”按钮来创建一个新的用户库。
5. 给新的用户库命名,例如“Org.eclipse.cdt.ui_6.6.0.201909091956”。
6. 选中新创建的用户库,然后点击“Add JARs...”按钮,导入org.eclipse.cdt.ui_6.6.0.201909091956.jar文件。
7. 点击“Finish”按钮保存用户库的设置。
8. 现在,您可以在您的项目中引用这个用户库了。打开您的项目,右键单击项目名称,然后选择“Properties”。
9. 在“Properties”窗口中,选择“Java Build Path”节点,并单击“Add Library...”按钮。
10. 选择“User Library”选项,然后选中刚才创建的用户库并单击“Finish”按钮。
11. 最后,单击“OK”按钮完成添加org.eclipse.cdt.ui_6.6.0.201909091956.jar文件的操作。
以上就是向eclipse中添加org.eclipse.cdt.ui_6.6.0.201909091956.jar文件的具体步骤。
### 回答3:
在Eclipse中添加org.eclipse.cdt.ui_6.6.0.201909091956.jar文件,首先需要下载该jar文件并保存到本地。
接下来,打开Eclipse IDE,选择“Window”菜单,然后选择“Preferences”选项。在打开的窗口中,展开“Java”选项,在下面的列表中选择“Build Path”选项,然后选择“User Libraries”。
在“User Libraries”下面的列表中,点击“New”按钮创建一个新的用户库。输入一个名称,例如“CDT_UI_6.6.0”,然后点击“OK”按钮。
选择新创建的用户库,然后点击“Add External JARs”按钮。在打开的文件选择窗口中选择之前下载并保存到本地的org.eclipse.cdt.ui_6.6.0.201909091956.jar文件,然后点击“OK”按钮。
现在,org.eclipse.cdt.ui_6.6.0.201909091956.jar文件已经添加到Eclipse中的用户库中。要将其添加到项目中,右键单击项目,选择“Properties”,然后选择“Java Build Path”选项卡。
在“Java Build Path”选项卡中,选择“Libraries”选项卡,然后选择“Add Library”按钮。选择“User Library”选项,然后选择之前创建的“CDT_UI_6.6.0”用户库,然后点击“Finish”按钮。
现在,org.eclipse.cdt.ui_6.6.0.201909091956.jar文件已经成功添加到Eclipse中,并且可以在项目中使用相关功能。