加载中
GMF 教程 Mindmap 5

这一部分主要实现的是: 使用扩展的Plug-in为我们的Diagram添加一个自定义动作 Creating a Customization Plug-in 尽管可以给生成的代码添加备注@generated NOT来避免下次重新生成代码时覆盖...

2013/03/17 22:36
579
GMF之Shapes实例Part5:使用扩展点为指定类型结点添加右击菜单并改变图片

在Part4中我们为节点添加了右击菜单,但是使用这种方式会给所有节点都添加菜单。如果我们只想给某种类型的结点添加菜单,就要使用扩展点方式了。 1、首先新建一个Action:在工程org.eclipse...

2011/10/06 15:33
600
GMF之Shapes实例Part7:过滤右击菜单

前边有至少两篇文章讲了添加右击菜单,一种是算是纯粹的用代码添加,另外一种是借助扩展点。借助扩展点的方法虽然比较简单,但是不够灵活,比如你想让某一菜单项在满足一定条件时才显示,或者...

2011/11/14 17:01
512
GMF中的小知识点

1、根据EditPart得到标记模型:editpart.getModel(); 2、根据EditPart得到语义模型:((org.eclipse.gmf.runtime.notation.View) editpart.getModel()).getElement(); 3、创建图形后禁止改变图...

GMF
2012/02/18 20:34
604
GEF中的锚点Anchor

还是昨晚做的小例子。实现的是给图形添加连线、删除连线以及连线的重新定向。 不过,当我试着把图形换成椭圆时,却发现连线不是太好看: 连线与图形之间竟然会出现空白区域。 原来问题出在锚...

跳青蛙的求解Java实现

今天好朋友给我发了一个跳青蛙的智力题: 让左右两边的青蛙交换位置。 要求: 1:用鼠标点青蛙头部,它会向前跳; 2:它最多只能跳过一个青蛙; 3:按红色箭头,游戏复原。 4:此题肯定有解,...

2012/06/26 20:09
1K
GMF树形布局 1 初步实现

通过与两位师弟共同钻研,终于实现了GMF的树形布局,并有展开/折叠功能,展开或者折叠时,相应节点的图标会发生相应的变化,用来标示节点是展开的还是折叠的。最终效果如下图: 图中节点121...

2013/08/17 15:34
306
Java获取系统属性

Java中System.getProperty(String key) 方法根据关键字key获取系统属性。 key的常见取值以及意义如下表: java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendo...

2012/06/20 14:10
398
GMF之Shapes实例Part4:为结点Node设置右击菜单并更换图片

在上一篇文章中,我们实现了为结点设置图片,但是我们还不能修改结点的图片,所有相同类型结点的图片是一样的。 本例首先给结点添加右击菜单,然后实现修改结点图片的功能。 1、修改Reserve...

iOS开发26:UIImageView常用操作

UIImageView,顾名思义,是用来放置图片的。使用Interface Builder设计界面时,当然可以直接将控件拖进去并设置相关属性,这就不说了,这里讲的是用代码。 1、创建一个UIImageView: 创建一个...

2012/09/01 22:56
48.2K
iOS开发9:使用Tab Bar切换视图

上一篇文章提到了多视图程序中各个视图之间的切换,用的Tool Bar,说白了还是根据触发事件使用代码改变Root View Controller中的Content View。这次,我们还是讲一讲切换视图,不过这次使用的...

2012/03/19 16:42
12.3K
GMF 教程 Mindmap 1

本文是跟着英文教程做了一遍,并简单翻译、截图,做了一些补充,总算是实现了原文的效果。其中关于各种模型文件的介绍就略去了,想了解更多可查看原文。 这部分的内容就是从头创建一个GMF项目...

2013/03/12 10:07
1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部