- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 多边形 UML 类图的draw2d画法
public class PackageFigure extends Figure...{ public PackageFigure() ...{ setPreferredSize(50, 50); } public void paintFigure(Graphics g) ...{
2007-11-30 15:42:00 2618 2
原创 Draw2D 绘图-- UML 类图
导读: 图形编辑框架GEF有一个绘图和布局的插件叫Draw2D.Draw2D为GEF应用程序提供绘画和布局管理功能。本文集中探讨如何使用它去绘制一个简单的UML类图形。大多数应用程序使用GEF插件作为编辑层。 生成 Draw2d 图形 一个实例这篇文章的最终目的就是生成如下的一个图形,它是一个简单的UML类图: 设计图形 第一步就是要设计这个图形要由哪些组件
2007-11-28 15:10:00 1756
原创 Draw2D 教程(三)
导读: 3、使用LayoutManagers 和 Panes Layoutmanagers,就像SWT中的Layout类,用来描述子组件在容器中的位置和大小。这一节将介绍LayoutManager 的子类,以及怎样使用它们。 另外,我们还会涉及Draw2d的panes。ScrollPanes,LayerPanes,以及它们的子类。Draw2d没有Composite类,
2007-11-27 10:59:00 763
原创 Draw2d里的Invalidating和Updating,布局管理器
导读: 本文部分内容来自Building a Database Schema Diagram Editor with GEF和GEF and Draw2d Plug-in Developer Guide,是对Draw2D里一些基本概念的说明。 LayoutManager(布局管理器) 布局管理器通过Figure#setBounds()改变子图形的位置和大小。 根据布局算法
2007-11-27 10:55:00 935
原创 gef emf 以及基于此的 封装架构之 编码规范
最近正在完成一个软件产品的,图形模块部分,在入手前,仅仅看过八进制的博客,以及hello world的软件源码。 也是在摸索中慢慢成长,对于整个的软件设计 ,及具体实现 的理解受益良多。 先写几个编程中应有的编码规范: 1。 返回类型用数组而不是用LIST, 如果用集合,请确定使用泛型。 基于
2007-11-21 15:08:00 932 1
原创 gmf 中保存 xml resource 的方法
写两个方法在这里,做个记录,免得以后忘了;public void save(IFileDelegate file, Object object) throws IOException ...{ SysDesignDiagram designDiagram = (SysDesignDiagram) object; if(StringUtils.isEmpty(desi
2007-11-07 14:41:00 1064
原创 gmf学习笔记
刚刚接触eclipse的这些概念,着实有点头晕现在总算对这一部分有了一点具体的认识了,写出来,顺便理一下思路:emf 用于创建模型gef是eclipse中表示可编辑图形界面的非常强大的一种工具,把具体的工作划分为MVC三层模式.所以在通常的开发中,一般是将两种技术合起来用 , 简称GMF .emf的建模 emf建模可以采用多种方式,也有不少现成的工具,比如:eclipse uml ,下
2007-11-01 16:18:00 873
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人