用eclipse zest来画拓扑图(可以在表格布局中自动展开拓扑图)

原创 2015年07月07日 16:52:21

         我们学习eclipse 的zest来画拓扑图的入门案例网上有很多,但是它们的特点是,它们的shell的布局都是shell.setLayout(new FillLayout()),而且都是一张拓扑图就占用了整个shell,这显然难以满足我们多样化的需求,比如我们要用表格布局,并且一个shell上有多个控件,比如有表格、按钮等等,这时候我们显然不能再像入门案例那样将shell的布局设置成shell.setLayout(new FillLayout),而应该将其设置成shell.setLayout(new GridLayout()),在这个布局下,graph.setLayoutAlgorithm(new SpringLayoutAlgorithm(LayoutStyles.NO_LAYOUT_NODE_RESIZING), true)这个容器的布局并没有发挥作用,发现生成的拓扑图都重合到一块儿了,这时要想让生成的拓扑图自动展开,需要在生成所有的node和connection之后调用下这句:graph.applyLayout();这样就可以实现拓扑图按照容器设定的展开模式进行展开了!

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Eclipse zest绘图

偶尔去GEF网站上看看, 发现在GEF的分类下除了Draw2d外,还加了一个项目: Zest. 介绍URL: http://www.eclipse.org/gef/zest/ Demo源码UR...
  • soszou
  • soszou
  • 2012-10-08 13:50
  • 3063

电信网络拓扑图自动布局之总线

在前面《电信网络拓扑图自动布局》一文中,我们大体介绍了 HT for Web 电信网络拓扑图自动布局的相关知识,但是都没有深入地描述各种自动布局的用法,我们今天在这边就重点介绍总线的具体实现方案。

电信网络拓扑图自动布局

在电信网络拓扑图中,很经常需要用到自动布局的功能,在大数据的层级关系中,通过手工一个一个摆放位置是不太现实的,工作量是相当大的,那么就有了自动布局这个概念,来解放布局的双手,让网络拓扑图能够布局出一个...

电信网络拓扑图自动布局之曲线布局

在前面《电信网络拓扑图自动布局之总线》一文中,我们重点介绍了自定义 EdgeType 的使用,概括了实现总线效果的设计思路,那么今天话题是基于 HT for Web 的曲线布局(ShapeLayout...

拓扑图弹力布局呈现Flickr图片搜索结果

十年前有值得分享的图片我都存在Flickr上,可惜yahoo收购了Flickr之后堕落​好多年,最近yahoo在梅姐带领下Flickr团队终于恢复了生机,个人免费存储空间扩充到了1T,界面用户体验也有...

画拓扑图的说明

  • 2012-06-05 21:04
  • 244KB
  • 下载

mininet 画网络拓扑图

根据 mininet 平台下 net 命令输出的数据得出网络拓扑 1. 把 net 命令输出的数据写入文件(文件名自定义)的方法 1) 在 mininet/mininet/ 文件夹下写 globa...

flex画拓扑图的第一步

  • 2011-12-10 10:52
  • 2.26MB
  • 下载

画网络拓扑图好用的工具

年初,经朋友介绍发现了一款不错的在线绘制流程图的工具,ProcessOn 相当于免费版的Visio,不过功能没有Visio那么强大,但是胜在云端存储,不用下载安装,方便易用。而且除了流程图,还可以画U...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)