Eclipse GEF_01_HelloWorld

前提

可能有人会问RCP和GEF有什么关联?
首先,RCP是富客户端开发平台,RCP应用本质上就是一个可独立于Eclipse IDE开发环境运行的Eclipse插件。
而GEF,是一个图形化编辑框架,它允许开发人员以图形化的方式展示和编辑模型,从而提升用户体验。
可以说RCP是搭建GEF的开发环境,而GEF是一个适用于RCP的框架。

这里要讲的 GEF 例子,还是从任何学习编程的最普通例子 HelloWorld 开始。我们要用 GEF 这把牛刀来处理 HelloWorld 这个小菜。
注意 JDK 最好用 1.5 以上的,否则用 EMF 处理 XML 模型的时候就会出问题了。

Java包 Version
JDK 1.5+
GEF 3.1.0+
Draw2D 3.1.0+
EMF 3.1.0+

一、建立一个 RCP 工程

  • 首先选择 Plug-in Project
    在这里插入图片描述
  • Project name 为 gef.tutorial.step
    在这里插入图片描述
  • 在 Rich Client Application 中选择 Yes
    在这里插入图片描述
  • 选择 Hello RCP,单击 Finish 结束
    在这里插入图片描述

设置 plug-in 工程的 Dependability

为了使用 GEF,我们需要给这个工程加上 org.eclipse.gef (3.1.0)。打开plugin.xml 文件,在 dependencies 页面中单击 Add…找到 org.eclipse.gef (3.1.0), OK 后就加上了。
在这里插入图片描述

创建

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值