GXT之旅:第二章:GXT组件(1)——组件层次结构
2011-12-30 17:59
1076 查看
第二章:GXT组件
现在我们已经有了开发环境,在本章中,我要详细介绍ExtGWT组件用法,并且通过开发一个demo程序来展示一系列的GXT组件。一开始会介绍一些关键的概念,然后就会着眼于demo项目的实战开发。本章,我们会涉及到如下GXt功能集:
Component
Container
BoxComponent
ScrollContainer
LayoutContainer
FlowLayout
ContentPanel
Viewport
BorderLayout
Loading messages
Custom Components
Buttons
Tooltip
Popup
SelectionListener
TextField
KeyListener
下图,是我们本章所涉及的控件集的层次结构。
ExtGwt Demo 库
在Sencha官网上,我们可以看到所有的GXT的Demo(http://www.sencha.com/examples/explorer.html)。如果大家还没有预览,请先通览一下,然后再开始我们的demo项目。GXT基础1:Component
GWT中,Widget(com.google.gwt.user.client.ui.Widget)是所有显式组件的基类,正如我们可以在浏览器中看见的:buttons, textboxes, tree viewsGXT中,Component(com.extjs.gxt.ui.client.widget.Component)则是所有显式组件的基类。因为GXT是建立在GWT之上的,所以我们也不会奇怪,所有GXT的componests是建立在GWT的Widget之上的。具体说来,GXT components的父类是GXT的Widget,并扩展了一些新的功能而已。
所有的GXT的components都引入了生命周期的概念,他们是:创建,附加,自动分离,异步渲染。Components 继承了基本的hide and show, enable and disable 功能。
BoxComponent
所有的GXt显式组件,都继承了Component,同时也直接或间接的使用了BoxComponent。相关文章推荐
- GXT之旅:第二章:GXT组件(8)——Popup
- Android组件层次结构
- GXT之旅:第二章:GXT组件(9)——Popup位置
- [翻译] FastReport Class Hierarchy (FastReport 组件类层次结构)
- Python自然语言处理第二章-2.5 WordNet(II)——wordnet的层次结构
- 第二章 定义类的层次结构
- GXT之旅:第二章:GXT组件(2)——渲染和容器
- GXT之旅:第二章:GXT组件(7)——Button和Tooltip
- GXT之旅:第二章:GXT组件(5)——加载消息
- GXT之旅:第二章:GXT组件(4)——容器的布局
- asp.net组件(8)控件的层次结构和WebControl
- [翻译]进化游戏的层次结构 - 用组件来重构你的游戏实体
- WCF 第二章 契约 定义类的层次结构
- GUI组件类层次结构图
- [翻译]进化游戏的层次结构 - 用组件来重构你的游戏实体
- WCF 第二章 契约 定义类的层次结构
- GXT之旅:第二章:GXT组件(3)——事件和监听
- GXT之旅:第二章:GXT组件(6)——定制组件
- 建立视图层次结构树,学习用
- 2018_2_13_Family Tree_树_层次结构