随笔分类 -  RCP

插件开发相关
插件开发――菜单和工具栏
摘要:前面讲了菜单和工具栏的基本添加方法,可以创建基本的菜单和工具栏,本节中对菜单和工具栏进行一下简要补充。位置设定 如果添加另一个菜单,怎样控制其显示位置呢? 如果是在同一个插件中添加菜单,可以通过添加的命令顺序来进行排序,如果在多个插件中定义不同的菜单,而这些插件的启动顺序是不定的,如何控制菜单的位置? 在扩展点org.eclipse.ui.menus中新建menuContribution时,可以设... 阅读全文

posted @ 2010-11-25 20:09 Benjac 阅读(635) 评论(1) 推荐(0)

插件开发--工具栏
摘要:和添加命令到菜单类似,在新建的"org.eclipse.ui.menus"扩展上点击右键,选择"新建"->"menuContribution",新建一个"menuContribution"。设置"menuContribution"属性:locationURI设为toolbar:org.eclipse.ui.main.toolbar,表示添加到主工具栏。在"menuContribution"上... 阅读全文

posted @ 2010-11-24 13:06 Benjac 阅读(524) 评论(0) 推荐(0)

插件开发――菜单
摘要:RCP插件开发中,创建菜单的方式有多种,可以在程序中用代码编写,也可以通过插件扩展点进行菜单扩展,通过扩展点添加菜单也有多种方式,详细的扩展方式请查阅相关资料。 在此介绍Eclipse推荐的菜单添加方式,应用命令模式,将命令与界面分离,共分为三步: 创建命令:扩展org.eclipse.ui.commands,创建命令定义。 创建实现:扩展org.eclipse.ui.handler... 阅读全文

posted @ 2010-11-23 13:43 Benjac 阅读(985) 评论(0) 推荐(1)

插件开发――应用运行顺序
摘要:新创建的RCP项目,默认生成了一些类:Activator:插件激活器,在插件启动时(所有类调用之前)调用其start()方法,在插件卸载时调用其stop()方法。Application:应用程序管理类,也算是应用程序的入口类。ApplicationActionBarAdvisor:菜单、工具栏、状态栏管理类。ApplicationWorkbenchAdvisor:应用工作台管理类。Applicat... 阅读全文

posted @ 2010-11-22 17:43 Benjac 阅读(1032) 评论(1) 推荐(0)

插件开发――创建插件项目
摘要:运行Eclipse,菜单"文件"->"新建"->"项目"。 选择"插件项目",点击"下一步"。 输入项目名,点击"下一步"。 由于我们要创建RCP界面程序,需选中"此插件将对UI进行添加","想要创建富客户机应用程序吗?"选择"是",创建向导将会创建与RCP相关的一些类,点击"下一步"。 选择一个模板,最简单的可以选择"Hello RCP",仅创建基本的程序界面... 阅读全文

posted @ 2010-11-21 21:51 Benjac 阅读(274) 评论(0) 推荐(0)

插件开发--开发环境
摘要:使用插件开发已经很长时间了,一直想写一系列插件开发的文章,一来可以作为自已的总结,二来也可以与大家共享。废话少说,插件开发的旅途现在开始...进行插件开发,首先要搭建开发环境。插件开发的环境搭建比较简单,环境列表如下:条目推荐版本说明JDK1.6+JAVA开发环境Eclipse Classic3.6+集成开发环境汉化插件3.6+Eclipse汉化插件JDK下载地址:http://www.oracl... 阅读全文

posted @ 2010-11-21 14:04 Benjac 阅读(263) 评论(0) 推荐(0)

导航