Draw2D 是个好东东

一下午都在想怎么在 SWT 里面支持图形的拖放,图形之间的链接等等。虽有 sunking 制作的 SWING 绘图程序做参考,不过他那个是以按钮作为链接点的,而我的毕设项目肯定需要支持图形之间的链接。

之前有看过 GEF 和 Draw2D 的介绍,不过觉得比较麻烦,当时也没有看出来它们具体有什么用。由于实在想不到什么好的方法,晚上继续查找有关 GEF 的资料,不过进展不大,直到刚刚在 GEF3.0.1 的 help 文档里看到有 Draw2D 的一个 demo,关于锚(Anchor),就是链接的,试着运行了一下,就是我想要的效果!太方便了,使用 Draw2D 可以让我省掉不少时间。其实 Draw2D 只是对作图提供了更方便的支持,而如果需要对图形进行编辑则需要使用 GEF。



Leave a Comment

(required)

(required)

Formatting Your Comment

The following XHTML tags are available for use:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

URLs are automatically converted to hyperlinks.