Swing


天行健 君子以自强不息

posts - 69, comments - 215, trackbacks - 0, articles - 16
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

如何学习TWaver

Posted on 2009-08-10 17:20 zht 阅读(1105) 评论(0)  编辑  收藏

好多人问如何学习TWaver,以下是作者本人的一些建议。 

一、全面了解
最好、最全面的资料莫过于下载包documents中的TWaver.Java.Dev.Guide.pdf文档了,这个文档全面、详细的介绍了TWaver,通过这个文档可以全面了解TWaver中的相关内容。这个文档略读即可(毕竟内容比较多,而且是英文的),虽然是英文的(没有中文版),但是并不复杂,借助一个金山词霸,一般情况下都能搞定。
 
关于Guide文档,略读即可,通过这个文档能搞清楚两个知识点就可以了:
1、TWaver中的MVC结构。
              Model:        DataBox
              View:          各种组件(network,tree,table,chart……)
              DataBox驱动各种View
2、知道各个组件能实现什么功能,能做什么。
 
二、具体代码学习
看Demo及其源代码
如果项目比较紧急的话,可以跳过第一步直接进入到这一步。 demo全面的展示了TWaver的功能。里面的组织比较规律,左侧树的层次结构就是代码中的package结构,如果想要哪个功能,可以直接找到对应的类,拷贝、修改代码即可。其中还有很多Swing相关的知识点,可以用来学习Swing技术。建议在IDE中新建一个Demo的工程,方便代码查看。
 
关于一二这两步,可以同时进行,更加有助于理解,是一个理论联系实际的过程。
 
三、关于API
关于这个,个人建议只可用来查找某个函数(常用到的函数在Demo中都能找到),不建议深入。
 
四、如何做拓扑图
         如果不知道怎么达到想要的拓扑显示效果,请查看最后一个NetworkEditorDemo,选中一个网元就会在左下的属性面板中显示相关的属性,可以调整这些属性达到希望的效果。这个Demo对于学习拓扑帮助非常的大,最好能熟练掌握。
 
五、MSN、MAIL等直接找TWaver技术支持及相关技术人员
         如果项目比较紧急或者有些技术点搞不明白的话,直接联系TWaver的技术支持,工作日 9:30——18点在线。