连击 天
fork: star:
前一篇博客实现了展开/折叠,但是如果当节点折叠时图标可以发生变化,例如变成加号,那就直观了。这篇博客解决这个问题。 具体步骤如下: 1、首先,将两个图标文件放在diagram工程下的icons...
这一篇博客在上一篇的基础上,实现展开/折叠功能。期待的最终效果是,双击某一Node,其后面的Node与连线都隐藏;再双击时显示回来。并且折叠之后,保存关闭,下次打开时还处于折叠状态,可以...
通过与两位师弟共同钻研,终于实现了GMF的树形布局,并有展开/折叠功能,展开或者折叠时,相应节点的图标会发生相应的变化,用来标示节点是展开的还是折叠的。最终效果如下图: 图中节点121...
1 排序思想: 第1趟:取一正整数d1(d1<n)作为第一个增量,对所有间隔为d1的记录进行直接插入排序。例如,对{a[k],a[k+d1],a[k+2d1],……}执行直接插入排序,其中,k=0,1,2,……,d1-...
1 排序思想: 第1趟:从第0个到第(n-1)个记录中选择关键字最小的记录,与第0个记录交换 第2趟:从第1个到第(n-1)个记录中选择关键字最小的记录,与第1个记录交换 …… 第i趟:从第(i-1...
1 排序思想: 将待排序表R1、R2、R3、……、R(n)看成是n个长度为1的有序子表,对相邻的两个有序子表两两合并,得到每两个元素有序的表;再将长度为2的有序子表两两合并,得到每四个元素有序...
1 排序思想: 依次比较相邻的两个元素,若逆序,则交换位置。直到没有反序的记录。 第1趟:依次比较并交换R1与R2、R2与R3、……、R(n-1)与R(n),这次排序之后,第n个记录就是最终记录; 第2...
以前几篇博客的Mindmap项目为例,介绍如何将GMF插件项目转成RCP。 1、打开org.eclipse.gmf.examples.mindmap项目中model目录下的mindmap.genmodel文件,选中根节点,在属性窗口中设置Rich Cl...
这一部分主要实现的是: 使用扩展的Plug-in为我们的Diagram添加一个自定义动作 Creating a Customization Plug-in 尽管可以给生成的代码添加备注@generated NOT来避免下次重新生成代码时覆盖...
这一部分主要实现的是: 替换图标 使用graphical definition添加一个混合图形 New Icons 1、替换图标。替换图标最简单的方法是将org.eclipse.gmf.examples.mindmap.edit\icons文件夹下的GIF...
Link Constraints 目前为止,工程运行一个Topic结点给自己连线,显然是没有意义的。接下来通过使用约束,避免这种现象。 1、打开mindmap.gmfmap,找到目前唯一的Link Mapping结点,右击,选择...
对Step1做补充操作,主要增加的功能: 为Topic结点添加划分(compartment),实现结点嵌套,使得可以在结点上半部显示结点名称,在下半部可以添加新的内容(这里是加入Thread子结点) Graphi...
本文是跟着英文教程做了一遍,并简单翻译、截图,做了一些补充,总算是实现了原文的效果。其中关于各种模型文件的介绍就略去了,想了解更多可查看原文。 这部分的内容就是从头创建一个GMF项目...
从接触GMF到现在已经一年多,不过这一年多的时间只有几个月的时间用过,剩下的时间都在做别的。当时用的Eclipse是导师给的3.6版本,已经装好GMF插件,挺好用的。之后自己试着自己在Eclipse 3...
这两天在用wxWidgets做一个小程序,突然遇到了一个控件显示出现乱码的问题。 首先声明:我用的编译器是Visual Studio 2005,wxWidgets版本是2.8.12,下面的解决方法不一定对所有的平台都有效...
Nachos的全称是“Not Another Completely Heuristic Operating System”,它是一个可修改和跟踪的操作系统教学软件。具体可参考百度百科。如果是在学习操作系统课程,并使用Nachos作为辅助教...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复