View on GitHub

Eclipse Tutorial

Ecsoya

online tutorialsWIKIoffline tutorialsPPT

GEF Tutorial

Graphical Editing Framework(GEF)是eclipse中用来创建图形化编辑器和视图的一组插件。

GEF3.x版本包含的的主要组件有Draw2d,GEF(MVC)和Zest。

Draw2d

Draw2d是基于SWT的一组用来显示和布局图形的组件,所有的图形(Figure)都是轻量级的,能够显示在SWT Canvas之上。

所谓的轻量级,其实是相对于SWT的具体的控件来说的,SWT中的所有的控件,在使用完成之后都必须销毁。

Draw2d只是使用了SWT的Canvas,所哟的图形都是在Canvas上画出来的。

GEF (MVC)

GEF的核心是一个基于Draw2d的MVC架构,旨在构建基于模型的图形化的编辑器。

Zest

Zest旨在构建基于Draw2d的图形化视图。


Back to Home 下一篇:GEF Editor Tutorial