
RCP
aswang
这个作者很懒,什么都没留下…
展开
-
RCP学习之HelloWorld
首先新建一个eclipse插件项目,项目名称为com.lql.helloworld。 1、目标平台选择Eclipse version:3.6 2、是否要创建富客户端程序:选择yes 3、在模板页面,选择RCP application with a view 然后点击finish完成插件的创建。 插件创建完成以后,不做任何修改是可以运行的,截图如下: Eclipse插件模...2010-09-09 13:56:56 · 227 阅读 · 0 评论 -
RCP之创建菜单和工具栏
为RCP创建菜单和工具栏有两种方式:一种是通过配置来实现,另一种是写代码。 当然这两种方式都需要我们自己写对应的实践处理代码,也即点击菜单或者工具栏按钮时的响应代码。 下面先来看第一种方式:通过配置创建菜单。 首先打开plugin.xml文件,eclipse会自动打开一个窗口,也就是插件的配置窗口,共有多个标签页。 我们选择Extensions这个标签页,如下图: 如果在...2010-09-10 13:52:34 · 348 阅读 · 0 评论 -
通过编程的方式实现菜单
上一节,我们通过配置的方式实现了菜单和工具栏,下面将通过编程的方式实现菜单和工具栏: 第一件事,我们需要创建一个action,这个action继承Action,这里作为示例,该action的作用就是创建一个对话框,代码如下: public class HelloAction extends Action { private IWorkbenchWindow window ; ...2010-09-13 12:27:59 · 485 阅读 · 0 评论 -
RCP之创建视图
下面我们创建一个最基本的视图,表格视图,然后显示用户信息。 我们需要做这样几件事情: 1、在View.java中定义TabelViewer,为该表格视图创建标题,表格的列,同时还需要为它提供ContentProvider和LabelProvider 2、就是创建上面的ContentProvider和LabelProvider,这两个class的作用就是为表格视图提供数据的,其中Labe...2010-09-15 19:05:27 · 317 阅读 · 0 评论