`

Zest 的snippet。

 
阅读更多

链接:http://www.eclipse.org/gef/zest/snippets.php

写道
Hello, World
Simple Graph
Simple Graph with Icon and Label
Simple Graph with a Selection Listener
Custom Figure on Tooltip
Key and Paint Listeners
Show Text on Mouseover
Find Figure at Mouse Location
Filter Elements in Layout (Weighted Layout)
Self-loop With a Label
Animation Example
Custom Layout Algorithm

 

 

我的记录:

 

1.   GraphSnippet2,连线可以设置方向箭头;

2.   GraphSnippet3,图形点可以响应鼠标选择事件;连线也响应了选择事件;

3.   GraphSnippet4,图形点可以设置位置(没有设置Layout算法);连线可以设置带图像的Tooltip;图像1+1的方法,如果一个写好的函数只能接受一个图像参数,可以用这种方法,让它显示两个图像了,不过要在一个,如果要是一前一后就不好了,当然可以String也采用画的方式,不过,画是一种比较耗资源的方式。那draw2d不是所有的东东都是画出来的吗?

4.   【妙】GraphSnippet5,输入字符,在图像顶层画板上大大地写出字,同时选中与包含这个字符的图形点;这个方法好,我程序中所有要选择的地方,都可以用这种方法,这种方法不错。

5.   【我的xx完全可以用这个方法来实现了,效果还要呢?放映式载入。这个是可以确定了,至于xx可不可以还要再看看】GraphSnippet6显示了3*80个点,隐藏了文字,鼠标放在上面的时候显示文字。

6.   GraphSnippet7,使用findFigureAt找到鼠标在的图形点。

7.   GraphSnippet8,应用了TreeLayoutAlgorithm布局算法,还加入了一个过滤器,这个过滤器是针对连线的,奇怪的是过滤的效果,过滤的连线时横的,不过滤是垂直的,这个肯定和这个布局算法有关系。

8.   GraphSnippet9,自己连自己的一个连线。

9.   AnimationSnippet,利用Draw2D中的Animation来完成动画自定义动画的过程真是太方便的。

 

 

上面留的链接不好用了,这些源代码还是自己备份一份好些。

见附近:

分享到:
评论

相关推荐

    maven_eclipse_GEF-zest-3.7.1_m2e-extras_m2e.zip

    《深入理解Maven Eclipse GEF-Zest 3.7.1与m2e-extras集成》 在软件开发过程中,工具的集成与协同工作能力至关重要。Maven作为Java项目管理和构建的强大工具,大大简化了依赖管理和构建流程。而Eclipse作为广受欢迎...

    GEF-zest-3.6.1.zip

    GEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zipGEF-zest-3.6.1.zip

    zest-creator:用于创建有效的 zest 脚本并与脚本交互的节点包

    Zest Creator 工具,用于创建有效的 zest 脚本并通过辅助方法与脚本交互。 使用 安装它: ```bash $ npm i zest-creator ``` 需要它并使用: ```js var ZestCreator = require('zest-creator'); var opts = { ...

    西数WDC WD3200BPVT固件-80ZEST0-板号1672-WD-WXB1AC064983-01.01A01-0015002M-256-1091-KL

    标题中的“西数WDC WD3200BPVT固件-80ZEST0-板号1672-WD-WXB1AC064983-01.01A01-0015002M-256-1091-KL”涉及到的是西部数据(Western Digital,简称WD)的一款硬盘,具体型号为WD3200BPVT。固件是硬盘的重要组成部分...

    Zest - New Tab for Marketing Content-crx插件

    Zest New Tab可帮助营销人员发现新鲜的营销内容以支持其工作,这些内容均由营销人员社区贡献。 Zest New Tab可帮助发现由长期的营销专家社区策划的新鲜和高质量的营销内容。 Zest New Tab允许其用户为文章添加书签,...

    Zest - Distilled Marketing Content-crx插件

    将新标签转变为消费营销知识的强大平台---面向营销人员的知识构建平台:Zest结合了社区管理和AI来提供您所需的高级技能内容Zest确保您仅收到高质量的营销内容并杀死他们浪费您时间的信息过载使Zest脱颖而出的原因是...

    JQF Zest coverage引导的Java语义模糊测试.zip

    在Java世界中,JQF(Java QuantiFiable Fuzzing)是一个开源框架,它提供了高级的模糊测试工具,尤其是Zest Coverage Guided Fuzzer。这个框架结合了模糊测试和代码覆盖率分析,从而能够更有效地探索代码路径,发现...

    Python库 | zbs.zest-1.1.24.tar.gz

    ZBS.Zest库是其中之一,版本为1.1.24,它被封装在一个名为"zbs.zest-1.1.24.tar.gz"的压缩包文件中。这个压缩包的格式是tar.gz,这是一种常见的Linux和Unix平台上的文件打包压缩格式,由tar进行打包,然后用gzip进行...

    Zest

    【标题】"Zest"可能是指一个以热情命名的项目,该项目由APIPHP Laravel和Web应用程序的VueJS与TypeScript技术构建。从标签"Python"我们可以推断,这个项目可能也涉及到了Python语言的使用。 在IT行业中,"APIPHP ...

    Zest_Framework:Zest Framework的核心文件

    如果要使用Zest构建应用程序,请访问主。 热情的人是谁? Zest适用于希望开发应用程序而不是从头开始编写通用代码(例如,验证,路由,数据库操作等)PHP开发人员。 Zest提供了一组定义明确的工具包,可以处理这些...

    zest-runner:Zest runner 的 JavaScript 实现

    Zest 脚本的运行时。 使用 安装它: ```bash $ npm i zest-runner ``` 需要它并使用: ```js var ZestRunner = require('zest-runner'); var opts = { sourceType: 'file', file: 'abc.zst' }; var zr = new ...

    Zest - The Zendesk Colour Coder-crx插件

    通过Zest,您可以通过个性化为票证添加颜色来自定义票证视图。 不仅按标准优先级(从低到高),而且还按组织特定的任何字段/类别。 您如何使用Zest? 只需单击chrome浏览器右上角的图标,输入要上色的类别,选择一种...

    ZeST-开源

    ZeST是用于强调文件系统/磁盘的TUI程序。 仅对curses起作用,它可在任何POSIX系统上使用。 它为IPC使用fork()和一个命名的fifo。 如果一个进程启动太多,则可以终止单个进程,这不会中断测试。

    Zest Assistant-crx插件

    Zest使可通过任何浏览器选项卡访问的通用云服务上存储的任何文档,文件或记录 您手上的所有文件。 通过在已经使用的工具中交付所需的文件,使Zest Assistant更加高效。 一个虚拟屋顶下的所有文件只需连接您的信息源...

    zest:Weller等人,EMNLP 2020,“从任务描述中学习”中的代码和数据集“ ZEST”

    :获取数据集:ZEST。 :在ZEST上评估模型的预测。 :运行ZEST的众包模板。 :在ZEST上使用模型进行训练和预测。 :运行存储库的测试和其他检查。 :引用这项工作。 :联系我们。 数据 您可以从下载数据。 该...

    ZEST时尚类网页UI模板设计psd.zip

    《ZEST时尚类网页UI模板设计PSD解析与应用》 网页UI设计是现代互联网行业中不可或缺的一环,它直接影响到用户的使用体验和对网站的第一印象。"ZEST时尚类网页UI模板设计psd"是一个专为追求潮流和设计感的网站开发者...

    zest.releaser:Python 软件发布变得简单且可重复

    包发布变得容易:zest.releaser 概述和安装zest.releaser 是命令行程序的集合,可帮助您自动化发布 Python 项目的任务。 它消除了所有无聊的部分。 这是zest.releaser为您自动执行的操作: 它更新版本号。 版本号...

    mruby-zest:mruby-zest框架的窗口小部件类

    MRuby-Zest 该存储库包含为ZynAddSubFX创建“ zyn-fusion”用户界面所需的所有小部件。 .qml文件不是Qt的QML,但它们借用了语法并使用一组ruby库来运行它们(mruby-qml-parse / mruby-qml-spawn / mruby-nanovg)。 ...

    t4sg-zest.ai-skel

    【标题】"t4sg-zest.ai-skel" 指的可能是一个开源项目或库的骨架文件,其中“t4sg”可能是项目或团队的缩写,“zest.ai”可能是一个专注于人工智能(AI)的模块或框架,而“skel”通常代表“骨架”,在编程领域中,...

Global site tag (gtag.js) - Google Analytics