GEF(Graphical Editor Framework) Eclipse项目入门系列(2)---Draw2D开发环境的搭建

原创 2014年12月24日 10:11:38

GEF(Graphical Editor Framework) Eclipse项目入门系列(1)---概述中,我们已经提到了Draw2D框架是GEF框架的重要组成部分。那么Draw2D的环境如何搭建起来呢?其实很简单,去Eclipse的官方网站下载一个Eclipse的开发环境(这一部门我就不再赘述,网上的资料很多)。笔者本人的电脑上装的是Indigo,所以笔者将会以Eclipse Indigo为例子给大家演示Draw2D开发环境的搭建。具体情况,请见下面的步骤。

(1) 打开Indigo Eclipse,然在点击Help---->Install new software,将会弹出一个页面,选择Indigo的更新站点



(2)选择Indigo的更新站点后,在Model节点下选择和GEF项目的三个项目即可。



(3) 装完之后,重新启动Eclipse即可。运行Draw2D的框架不需要在Eclipse的RCP框架下,我们用一个普通的Java应用即可。所以新建一个java的项目。并把下面的jar设置在当前普通的java应用项目的build path下面即可。不过笔者也把draw2d的帮助文档和源代码也添加到了当前项目中,注意draw2d的帮助文档和源代码是可选的,不是必须的。

 
• ECLIPSE_HOME/plugins/
org.eclipse.swt_3.7.X.vXXXX.jar


• ECLIPSE_HOME/plugins/
org.eclipse.swt.win32.win32.x86_3.7.X.vXXXX.jar


• ECLIPSE_HOME/plugins/
org.eclipse.draw2d_3.7.X.vXXXX.jar




(4)恭喜你,你的环境搭建好了。

 最后补充一段,如果是基于Eclipse RCP方式或者Eclipse Plugin的方式开发的话,则需要加上下面的plug-in dependencies的依赖即可

• org.eclipse.ui
• org.eclipse.core.runtime
• org.eclipse.draw2d

下一步,读者就可以开始编写和运行例子程序了。在一下章节,笔者将会给大家展示一个简单的hello world的例子。敬请关注和期待。。。。。。。


版权声明:本文为博主原创文章,未经博主允许不得转载。

GEF(Graphical Editor Framework) Eclipse项目入门系列(3)---Draw2D例子演示

在”GEF(Graphical Editor Framework) Eclipse项目入门系列(2)---Draw2D开发环境的搭建“一文中,我给大家介绍了Draw2D的开发环境的搭建。下一步,根据软...
  • chancein007
  • chancein007
  • 2014年12月24日 10:35
  • 2184

Draw2d 入门

原文链接 http://www.cnblogs.com/bjzhanghao/archive/2005/02/09/103595.html [Eclipse]GEF入门系列(一、Draw2D) ...
  • u010442136
  • u010442136
  • 2016年07月27日 14:24
  • 943

Draw2D 教程(一)

1、理解Draw2d  Draw2d是SWT平台上的图形库,你可以用它定制属于自己的、不依赖于特定操作系统本地组件的上层组件;也可以用它开发基于图形的应用程序。一般来说,基础代码编写者/GUI组件提供...
  • ioriogami
  • ioriogami
  • 2006年11月04日 17:18
  • 5717

draw2d 使用心得

可以不用显式创建lightweightsystem类就可以展现图形。层次结构:Display ->Shell->FigureCanvas->Figures(需要展现的Figure),代码框架见最后的代...
  • henrydlwang
  • henrydlwang
  • 2015年11月22日 23:08
  • 195

org.eclipse.draw2d.examples

  • 2012年02月28日 16:57
  • 404KB
  • 下载

GEF(Graphical Editor Framework) Eclipse项目入门系列(1)---概述

GEF的英文全称是Graphical Editor Framework。GEF的中文书籍在市面上面基本没有的。但是很多的Eclipse的二次开发项目可能却需要用到Eclipse的GEF的相关技术。GE...
  • chancein007
  • chancein007
  • 2014年12月24日 09:47
  • 1898

eclipse.draw2d实例大全

  • 2014年08月18日 15:26
  • 404KB
  • 下载

Draw2D 教程(四)

 4、使用Graphics来创建图形    在SWT中,graphic context(GC)可以单独创建为一个对象,也可以通过PaintEvent获得。但是在Draw2d中,Figure  可以从2...
  • ioriogami
  • ioriogami
  • 2006年11月04日 20:50
  • 3842

Draw2d Label

在Draw2d中,IFigure对象代表图形,IFigure对象还能包含其他的IFigure对象,所有的IFigure对象组合成用户指定的图形 通常用户可以继承Figure类实现自己的图形。Figur...
  • ssusriqpl_java
  • ssusriqpl_java
  • 2011年04月17日 10:49
  • 1543

GEF 入门教程

GEF教程.pdf+git项目源码 希望可以帮助入门学习GEF的人
  • weiweiwei256
  • weiweiwei256
  • 2015年11月25日 22:21
  • 593
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GEF(Graphical Editor Framework) Eclipse项目入门系列(2)---Draw2D开发环境的搭建
举报原因:
原因补充:

(最多只允许输入30个字)