TWaver - 专注UI技术

http://twaver.servasoft.com/
posts - 171, comments - 191, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

08 2012 档案

     摘要: TWaver HTML5发布已有一段时间,使用的客户也是逐渐增加,于是我也迫不及待的申请了一个试用版来写一个小网页,最近正在写到数据查询,表格TWaver HTML5发布已有一段时间,使用的客户也是逐渐增加,于是我也迫不及待的申请了一个试用版来写一个小网页,最近正在写到数据查询,表格显示的功能。表格组件在HTML5中是提供的,查看TWaver提供了Demo,表格的使用还是蛮多的,于是并参考了其中的一个Demo,新建一个表格,并给表格赋值。很快一张表格就生成了。  阅读全文

posted @ 2012-08-21 16:37 TWaver 阅读(2180) | 评论 (0)  编辑 |

     摘要: TWaver提供了ImageBackground来为TNetwork设置背景,ImageBackground可以设置为颜色,渐变色,图片或纹理,但是如果想设置多张图片为背景,或者需要准确的定位背景(比如居中),ImageBackground就无能为力了,下面看我的解决方案:
既然ImageBackground无法满足需求了,我们就自己写一个,得益于TWaver优秀的设计,我们可以很容易的扩展原有的类,然后加上自己的功能。通过查看API得知,ImageBackground继承自AbstractBackground,我们干脆抛弃ImageBackground,自己从AbstractBackground继承。考虑到有可能需要多张图片组合成一个背景,我们引入Layer的概念,在我们自定义的Background维护一个集合,存储Layer的信息,绘制背景的时候从集合中取出Layer统一渲染。  阅读全文

posted @ 2012-08-17 11:00 TWaver 阅读(1420) | 评论 (0)  编辑 |

     摘要: TWaver GIS提供了WMS的客户端支持,可以访问地图服务器的相关服务。在平时的中小项目中,购买一套GIS服务实在是一个很大的成本负担,在不降低地图发布能力的前提下,减少成本支出成为各个项目的一个重要方面。在用户手中已经持有地图的矢量数据的时候,选择个价廉物美的GIS服务器就成为降低成本的重要手段,在这里给大家推荐GeoServer。
关于GeoServer发布地图数据,大家可以到http://docs.geoserver.org/stable/en/user/gettingstarted/shapefile-quickstart/index.html查看官方资料。在发布的时候,使用shp格式的空间数据就可以了。今天我们在这里给大家突出的强调几个小细节,方便大家在GeoServer上快速发布地图数据。细节如下……  阅读全文

posted @ 2012-08-07 10:38 TWaver 阅读(2777) | 评论 (0)  编辑 |

     摘要: 每天逛逛TWaver论坛已经成为一种习惯,今天看到一个非常有意思的帖子:http://twaver.servasoft.com/forum/viewtopic.php?f=14&t=3129
当两个Group重叠时,Group中的Node会始终显示在两个Group之上,呈现结果如下图(引用了帖子中的图片):  阅读全文

posted @ 2012-08-07 09:53 TWaver 阅读(1046) | 评论 (0)  编辑 |

     摘要: TWaver 3D for Flex本身支持3D文字的显示,但是用户必须嵌入一套字库才可以。对于国内客户来说,这一点就有些痛苦了,一个中文字库的体积太大,嵌入发布程序中的话,会增大发布包的大小,及时是远程加载,也会因为其恐怖的体积,让用户的web化设计面临网络情况的挑战。当然为了用户也可以去裁剪一个字库,把自己会用到的文字收入其中,做个可控数量级的枚举,但是实时系统在运行过程中,会碰到什么样的汉字也是个未知,很难做裁剪的时候枚举尽所需要的汉字。这个问题一直苦苦萦绕在每个人的心头。
,,,,,,
,,,,,,
终于,TWaver 3D支持动态贴图了,这里的动态贴图已经不只是说可以动态切换贴图资源的来源,更重要的是可以动态切换上在内存中生成的BitmapData对象。大家都知道,Flex的BitmapData支持将其UIComponent绘制出来,这一下子为我们解决汉字显示提供了一个非常便捷的方式,那就是我们把汉字写进一个TextInput组件中去,然后在把这个组件画到一个BitmapData对象中,然后在将这个对象变成我们一个3D对象的贴图(例如一个Plane,一  阅读全文

posted @ 2012-08-06 18:00 TWaver 阅读(1103) | 评论 (0)  编辑 |

     摘要: 在各种实际项目中,表格的远程数据翻页是一个最常见的应用。本文通过一个“阿里巴巴网站地址爬虫”的程序例子,介绍了如何让TWaver Java表格支持远程数据翻页功能。  阅读全文

posted @ 2012-08-03 17:23 TWaver 阅读(1669) | 评论 (0)  编辑 |

     摘要: TWaver本身提供的丰富的设置选项,可以帮助我们快速实现各种绚丽的效果,但是在某些情况下,我们需要在网元上绘制一些图形来表示某种状态或业务信息,没问题,只需要一点点2D知识可以很容易实现这样的需求。

假设一种需求(仅仅是假设),监控交换机各个端口的传输速度,并用柱状图动态显示,效果图如下:  阅读全文

posted @ 2012-08-01 09:52 TWaver 阅读(938) | 评论 (0)  编辑 |