![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GEF/Draw2D
iteye_10230
这个作者很懒,什么都没留下…
展开
-
【转】Draw2D自动换行的Label
class LabelEx extends FlowPage { private TextFlow contents; public LabelEx() { this(""); } public LabelEx(String text) { contents = new TextFlow(); ...原创 2010-10-18 12:31:49 · 171 阅读 · 0 评论 -
Draw2D 模拟SWT控件之Button
SWT Designer 实现了强大SWT/JFace 可视化编辑功能,在Graphical Editor下画出来的图形效果很好,下面就来尝试用Draw2D里面的Figure来模拟一下SWT里常见的控件。 从Button开始吧。 图形编辑的时候,Button看起来就是一个凸起的图形,加上一个字符描述。 图中第二个就是真实的Button,而第一个是用Draw2D 绘制的,并没有...2010-07-23 10:38:10 · 146 阅读 · 0 评论 -
Draw2D 模拟SWT控件之RadioButton、CheckedBox
如果说Draw2D里内置了Button,我们其实直接用就行了,那么这里的RadioButton就彻底需要我们自己实现了。Draw2D只提供了CheckedBox的实现,鉴于CheckedBox与RadioButton的相似性,参考CheckedBox的实现就很容易模拟出RadioButton的效果了。 这两个按钮的实现其实很类似,就是前面显示的图形不一样,一个圆形,一个方形。这么相似,先用...2010-07-23 11:01:14 · 131 阅读 · 0 评论 -
Draw2D 模拟SWT控件之ComboBox
ComboBox是SWT中很常见的空间,在Draw2D里我们又得自己去实现它。 SWT Designer中的效果很好,我们就参考它来实现ComboBox。 先看看效果: 拆分一下,Combo主要为两部分:左边的输入选择栏和右边的箭头式按钮。右边的按钮又是一个图片了,而左边的文字,直接绘制上去得了。 ComboBoxFigure.java: public class ComboB...2010-07-23 11:16:28 · 129 阅读 · 0 评论 -
Draw2D 模拟SWT控件之TextField、TextArea
TextField、TextArea也是SWT里常用的控件,接下来我们来模拟它们。 效果图: 上面是TextField,下面是TextArea。 TextField就比较简单了,给Label设一个边框,修改一下背景色,然后绘制一下文字就行了。 TextFieldFigure.java public class TextFieldFigure extends Labe...2010-07-23 17:07:32 · 327 阅读 · 0 评论 -
【原创】Draw2D版本的标签控件TabFolder实现
TabFolder是一个很有用的控件,尤其在进行单界面内的多页布局时。使用Draw2D开发的时候却会发现它本身没有实现TabFolder,在网上搜索一番未果,索性自己实现好了。 这里给出一个简单的实现,原理很简单,使用了Draw2d的GridLayout和StackLayout布局。 首先需要一个Folder容器,这里扩展Panel实现,直接上代码好了, TabFolder...2011-04-21 18:12:56 · 125 阅读 · 0 评论 -
【资料整理】中国Eclipse社区开发资料整理
前言 中国Eclipse社区(www.ceclipse.org)由于网站备案原因,为已经无法访问,目前正在重新申请备案中。这里把一些常见的Eclipse RCP开发的资料整理一下,以作为过渡时期的参考。 Eclipse RCP/GEF/EMF资料 Eclipse RCP的资料,这里提供一些比较经典的,更多的资料下载和咨询请看最后的说明。 _salever_开始的为个人整理的资源...原创 2012-05-13 21:53:04 · 223 阅读 · 0 评论