GWT知识

setCollapsible 参数为true,对应的Panel对象都具有可伸缩功能
设置工具栏用到的方法:
setTools
addTool
Function()本身是个接口,当用户点击tool图标时,接口中的execute方法将被调用
Panel的拖拽功能,可以通过setDraggable方法,当draggable参数设置为true时该panel对象将具有拖拽效果。
Toolbar:
ToolbarMenuButton是一种Toolbar的菜单按钮,点击按钮后弹出下拉菜单。
ToolbarButton普通工具栏,可以加入分隔符将工具栏各元素进行隔离(ToolbaButton和ToolbarTextItem)
Menu:Item,MenuItem,Separator,Adapter.
Item:CheckItem,ColorItem,DateItem可分别调用对应类的构造方法生成对象后,调用菜单对象的addItem方法将子项加入。
MenuItem可用来创建菜单子项,然后将整个菜单对象通过MenuItem的构造方法中的submenu参数加入父菜单中。
Menus


TabPanel:本身继承Panel类,panel类的伸缩,工具栏,拖拽等特性都适用。也是一个Tab标签容器。
1.通过无参构造方法生成一个Tabpanel实例后,需要对TabPanel实例属性进行设置。(setResizeTabs设置tab标签宽度(同时setMinTabWidth方法为标签设置最小宽度,已防止标签上的标题看不到)。resizeTabs参数为TRUE时,每个tab标签宽度在TabPanel容器长度自动调节)


布局和树
布局(Layout):
1.水平布局:实现类(com.gwtext.client.widgets.layout.HorizontalLayout)
2.垂直布局:VerticalLayout
3.边框布局:属于高级页面的布局方式,将整个UI显示空间分为上下左右和中央五部分。(垂直布局需要实现BorderLayout类,使用BorderLayoutData类来定义各个子空间显示属性,setMargins方法来定义各个子空间边框布局。使用RegionPosition来定义各个边框布局子空间位置,RegionPosition.NORTH表示上部子空间,RegionPosition.SOUTH表示下部子空间,RegionPosition.WEST表示左侧子空间,RegionPosition.EAST表示右侧子空间,RegionPosition.CENTER表示中央子空间)
4.手风琴下拉布局
5.锚点式布局
6.列布局(百分百列布局和混合列布局)
树(Tree)
com.gwtext.client.widgets.tree

com.gwtext.client.widgets.tree.event


com.google.gwt.user.client.Event
1、BUTTON_LEFT 鼠标左键单击
2、BUTTONMIDDLE 鼠标中键单机
3、BUTTON_RIGHT 鼠标右键单机
4、ONBLUR 失去焦点
5、ONCHANGE 值发生变化
6、ONCLICK 鼠标单击
7、ONDBLCLICK 鼠标双击
8、ONFOCUS 获得焦点
GWT还支持自定义事件如表单提交,表格某个单元被单击等等。


模块名.gwt.xml:GWT定义有好几种Module其中定义界面的为com.google.gwt.user.User,在其中可以定义连接的CSS,Javascript,GWT UI及Entry Point,这个集合的内容由一个xml文件定义一个Module要使用其它Module必须通过.inherits就表示:如果你自己的module inherits了一个module,那么该module中的所有内容及该module inherit的其它内容,包括css,javascript等所有资源都在你自己的module中可见并可直接使用。GWT编译的时候会为每个 module生成自己的文件夹,并把该moduel的所有内容及项目的public目录中的内容生成到该文件夹中,文件夹的命名是“包名.module 名”

遮挡用Gxt.useShims=true遮挡层和原来大小不一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值