自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TWaver可视化

可视化赋能智慧未来

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 TWaver图形界面之道(六)TWaver设计模式

继续上一章的TWaver图形界面之道(五)Hello TWaver TWaver设计模式         让我们详细探讨TWaver的设计模式,本章包括三个方面:MVC的设计模式,数据元素与数据容器,以及事件驱动机制。 什么是设计模式?         为了解决一些反复出现的问题,而提出的一种通用的解决方案,我们称为“设计模式”,设计模式是一种广泛的概念,软件开发有设计模式,UI设计有设计

2012-06-25 10:32:29 1737

原创 减少Menu分割线的间距

之前看到社区中有介绍怎样灵活使用右键菜单的文章。现在积累下来右键菜单的方式还是比较多的,让我们来初步了解一下: 1.    使用flash自带的右键菜单,通过ContextMenu来设置,这是twaver最早右键菜单的解决方法,但这种方式有一个不太好的地方是自带上了flash的信息,而且无法删除,因此很不方便。 2.     使用Menu,通过左键的方式来触发弹出Menu项。这个方式还是比

2012-06-20 13:42:30 991

原创 让JTextField添加“自动完成”功能

在越来越重视“用户体验”的今天,一个简单的文本框也演进的越来越智能了。比如Google的搜索,当我们输入搜索关键字的过程中,文本框就会动态的下拉列出最常输入的近似文字,以便我们快速输入要查询的内容。当然一直抄袭Google的百度自然也是一样。类似的例子还有很多,例如一般的邮件客户端,在敲入地址时,也会动态列出符合要求的地址,方便快速录入,也会减少出错。         那么,Swing的文本

2012-06-12 14:58:13 778

原创 替换TWaver中Tree展开合并图标

TWaver最大的优点之一是“灵活的定制功能”。光说不练不行,来个例子演练一下:定制Tree节点的标签。 默认Tree和Network上的标签显示的是网元的name属性,设置Styles.TREE_LABEL属性后,可以让Tree显示Styles.TREE_LABEL的值,以达到Tree和Network显示不同标签的目的如果觉得这样还不够,可以设置Tree#labelFunction,比如下

2012-06-12 11:34:49 1104

原创 设备的3D化展示

现在收到的关于3D应用的需求主要集中在了4个方面,一是室外场景的再现,二是室内布局的呈现,三是单个设备对象的3D化呈现,四是空间交互。针对第三种需求,很多人都提出了设备打开动作,移出动作的需求,最近TWaver的开发人员专门针对这个设备的3D化呈现,做了一个演示demo,有需要的童鞋可以与tw-service@servasoft.com联系相关资料或者演示代码。 视频在线观看地址:http://

2012-06-06 10:16:42 795

原创 TWaver网元动态转动效果

最近有客户提了一个网元动态旋转的需求,用TWaver实现起来还是很方便的,效果如下图所示: 主要实现功能: 1:网元动态旋转 2:网元选中效果,被选中网元快速转到最前端后停止旋转,取消选中自动重启旋转 3:根据鼠标位置自动调整旋转方向 4:可以在程序中修改fw/bw/fh/bh调整图片显示效果。 代码如下所示: <mx:Application xmlns:mx="htt

2012-06-05 18:05:07 1812

原创 TWaver3D 编辑器的使用(二)—— 定制模板module

在TWaver3D编辑器的设计中,借助于ModuleManager实现了模块(module)的动态加载,这样用户可以自定义扩展3D模板,用于增加可编辑对象,提高编辑器能力。那么如何来扩展这些模板呢,让我来带领大家认识一下Editor的动态module应用机制。       在TWaver3D产品包中,发布出两个模板模块,分别命名为room和equipment。         这

2012-06-01 11:54:17 1411

TWaver图形界面之道

我希望说点特别的东西,更有价值的东西,不只是为TWaver用户,更包括所有从事GUI开发的人和团队,提供对产品设计有借鉴意义的内容,于是我修改了提纲,精简了TWaver功能点的内容,增加了更多TWaver设计思想与产品进化的历史,结合当下各种GUI技术,讨论其设计理念与发展趋势,这会使得本书的完成更富挑战性,原本只需要按部就班填充内容的,现在需要创造力和思考,但一切也变得更有意义。

2012-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除