资源介绍
GEF入门系列,八进制 的GEF入门系列教程, 由社区经作者授权后整理而成GEF(Graphical Editor Framework)是一个图形化编辑框架,它允许开发人员以图形化的方式展示和编辑模型,从而提升用户体验。这样的应用程序有很多,例如:UML类图编辑器、图形化XML编辑器、界面设计工具以及图形化数据库结构设计工具等等。归结一下,可以发现它们在图形化编辑方面具有以下共同之处:
提供一个编辑区域和一个工具条,用户在工具条里选择需要的工具,以拖动或单击的方式将节点或连接放置在编辑区域;
节点可以包含子节点;
用户能够查看和修改某个节点或连接的大部分属性;
连接端点锚定在节点上;
提供上下文菜单和键盘命令;
提供图形的缩放功能;
提供一个大纲视图,显示编辑区域的缩略图,或是树状模型结构;
支持撤消/重做功能;