
Eclipse RCP_GEF
老洛洛洛
努力钻研,好好调Bug
展开
-
Eclipse RCP 源代码知识
一、应用程序PDE向导使用Hello RCP模板来生成下面的org.eclipsercp.xxxxx.Application应用程序。应用程序必须执行IApplication公共类,然后执行一个run()方法。请将这个作为你的main()方法。org.eclipsercp.xxxxx/Applicationpublic class Application implements IAppli...原创 2019-04-26 18:02:03 · 505 阅读 · 0 评论 -
Eclipse GEF_01_HelloWorld
前提可能有人会问RCP和GEF有什么关联?首先,RCP是富客户端开发平台,RCP应用本质上就是一个可独立于Eclipse IDE开发环境运行的Eclipse插件。而GEF,是一个图形化编辑框架,它允许开发人员以图形化的方式展示和编辑模型,从而提升用户体验。可以说RCP是搭建GEF的开发环境,而GEF是一个适用于RCP的框架。这里要讲的 GEF 例子,还是从任何学习编程的最普通例子 Hel...原创 2019-04-29 17:54:02 · 906 阅读 · 0 评论 -
Eclipse GEF_02_创建模型
概述下面我们就要在这个 Diagram Editor 上画图了,因为我们要讲的是 GEF,所以要按 GEF 的路子走,即使看上去比较麻烦。什么是 GEF 的路子呢,可以看下面的图看了解一下。创建模型首先我们创建最基本的模型,因为我们现在只想在 Diagram Editor 中显示 Hello World 就好,所以我们只有一个模型,我们把这个模型放在 gef.tutorial....原创 2019-04-30 16:59:15 · 334 阅读 · 1 评论 -
Eclipse GEF_03_管理多个模型
内容提要:(1)管理多个模型。其中一个模型 ContentsModel 保存整个图形的信息,这个图形中我们要用 HelloModel的对象做三个 Hello World!(2)在整个图形的 ContentsModel 模型中使用 Layer 层的概念,给里面的图形加上颜色等效果。上回书说到如何使用 GEF 来显示 Hello World,书接上回,我们要介绍如何把 Hello World 这...原创 2019-04-30 17:31:16 · 309 阅读 · 0 评论