`
defrag_sly
  • 浏览: 129298 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用gef写的一个tree例子(无移动)

阅读更多
又整理一下代码,增加了删除。
移动决定不做了,都是坐标之类的算法。有空再补上吧。
计划依旧
做些扩展点,供其它项目使用,和使用emf之类模型。
主要为了学习。请大家提意见。

  • 大小: 20.6 KB
分享到:
评论
3 楼 zhangyumeng 2009-04-07  
[flash=200,200][/flash]
2 楼 zhangyumeng 2009-04-07  
1 楼 zhangyumeng 2009-04-07  

相关推荐

    用gef写的一个tree例子(无移动,删除)

    标题中的“用gef写的一个tree例子(无移动,删除)”指的是使用GEF(Graphical Editing Framework)框架创建了一个树形结构的示例项目,该示例不包含节点的移动或删除功能。GEF是Eclipse平台上的一个开源库,主要...

    gef写的tree例子--模型修改为emf

    标题中的“gef写的tree例子--模型修改为emf”指的是使用GEF(Graphical Editing Framework)框架创建的一个树形视图示例,并且这个示例的模型已经转换为使用EMF(Eclipse Modeling Framework)来管理。这涉及到两个...

    gef的入门例子(13个)

    例如,第一个例子可能只是简单的运行一个打印“Hello, World!”的程序,并教你如何在gef环境下启动和停止程序。接下来的例子可能会介绍如何设置断点,当你到达特定代码行时暂停程序执行,这样可以更好地理解代码的...

    一个GEF的简单例子

    GEF(Graphical Editing Framework)是Eclipse平台下的一个开源图形编辑框架,用于构建可视化的图形编辑工具。它提供了一套强大的API和设计模式,使得开发者能够轻松创建复杂的图形用户界面,特别是那些需要进行图形...

    GEF入门学习例子

    学习这个例子,开发者可以了解如何使用GEF创建一个完整的图形编辑环境,包括用户交互、图形绘制和模型管理。这将为开发复杂的图形编辑应用打下坚实的基础。在实践中,可以进一步扩展GEF,例如添加自定义图形元素、...

    gef小例子(含文档)

    总的来说,“gef小例子(含文档)”提供了一个很好的学习资源,帮助开发者掌握Gef、EMF和GMF的使用,这对于提升Eclipse插件开发能力,尤其是图形化调试工具的开发,具有重要的实践意义。无论是为了个人学习还是团队...

    一个GEF绘图的简单例子

    "GEFApp"这个例子可能是通过创建一个简单的图形编辑场景来展示GEF的基本用法。比如,它可能包含一个画布,用户可以在上面绘制和编辑一些基本形状,如圆形、矩形,并能进行拖拽、缩放、旋转等操作。源码中会展示如何...

    draw2d/gef入门例子

    GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子GEF的例子

    GEF典型实现例子

    工具标签则暗示了这个例子可能涉及到了使用GEF作为开发工具或者集成到其他工具链中的情况。 文件名列表中,尽管没有直接的代码文件,但“Gef.doc”可能是关于GEF的文档,可能包含了对GEF的介绍、使用方法以及例子的...

    GEF/Draw2D入门例子

    GEF是Eclipse中的一个框架,主要用于创建可定制的图形编辑器。它提供了一套完整的模型-视图-控制器(MVC)架构,支持图形元素的创建、操作和编辑。GEF的核心组件包括模型(Model)、场景图(Scene Graph)、视图...

    GEF教程和demo源码

    在本教程中,我们将深入理解GEF的基本概念,并通过提供的"gef入门.pdf"文档和"test.gef.hello"源码,一步步学习如何构建一个简单的Hello World应用。 首先,让我们来看看"gef入门.pdf"文档中的关键知识点: 1. **...

    gef框架的自动布局的一个例子

    point="org.eclipse.ui.editors"> class="com.example.ui.PracticeEditor" icon="logo.gif" default="true" contributorClass=... name="Practice Editor" ... extensions="gefpracticeal"/> </extension>

    GEF 开发简单示例

    这是我参考了一些其他资料,自己写的一个GEF示例程序。 在这个demo中你可以看到以下的功能: 1. 往画布上添加多种节点 2. 节点之间的连线 3. 节点内容的编辑功能 4. 删除连线 5. 删除节点 6. 对节点的拖动以改变...

    GEF的Eclipse官方示例(源代码)

    **GEF(Graphical Editing Framework)**是Eclipse平台下的一个图形编辑框架,它为构建图形用户界面(GUI)提供了一种强大的工具,特别适用于创建复杂的图形编辑器。GEF主要用于设计和实现基于模型的图形编辑器,...

    自己下的GEF资源打包

    标题中的“GEF资源打包”指的是一个集合了关于GEF(Graph Edit Framework)的各种学习资料的压缩文件。这个资源包可能包含了对理解、学习和使用GEF非常有帮助的材料。描述进一步说明了这个包中包含的具体内容,如...

    GEF入门必读 GEF入门系列 GEF-whole-upload

    **GEF(Graphical Editing Framework)** 是一个用于构建图形化编辑器的开源框架,它在Eclipse平台上广泛使用,特别是在开发复杂的图形用户界面和工具时。本资料集旨在为初学者提供一个全面的入门指南,帮助理解GEF...

    gef 转折线的相关方法实现和 GEF的API chm 格式

    Gef,全称Graphical Editing Framework,是Eclipse项目的一部分,是一个用于构建图形编辑框架的开源库,主要用于开发基于Swing或SWT的图形用户界面应用。这个框架支持模型驱动的编辑环境,允许开发者创建复杂的图形...

Global site tag (gtag.js) - Google Analytics