GMF自定义figure

来源:互联网 发布:在cmd运行java 编辑:程序博客网 时间:2024/06/03 22:59

在GMF里面自定义figure据说很轻松但实现起来也并不那么容易。现在就跟着我一步一步实现一个简单的figure吧。

在gmfgraph文件里定义定义图形,新建一个figure descriptor 为他起一个名字,然后再添加一个polygon 子节点,flow layout节点和前景色背景色。preferred size控制图形的大小建议一定设上,不然你的图形很难看。然后计算你的图形在屏幕上相对于鼠标点击点的位置坐标。这个要自己算去。


然后在对应的diagram label下设置Element icon为false如图所示:


保存后重新生成代码,运行效果图如下图所示:



原创粉丝点击