WEB开发网
开发学院软件开发Java SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻... 阅读

SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻松起步

 2010-04-19 00:00:00 来源:WEB开发网   
核心提示: Treetree=newTree();…PickTreeItemdepartmentItem=newPickTreeItem();departmentItem.setValueTree(tree);TreeGird树和表格的组合,处理过复杂多级数据的人都想要的控件!图 2. 树形表

 Tree tree = new Tree();   
… 
 PickTreeItem departmentItem = new PickTreeItem(); 
 departmentItem.setValueTree(tree); 

TreeGird

树和表格的组合,处理过复杂多级数据的人都想要的控件!

图 2. 树形表格
SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻松起步

清单 2. TreeGrid 代码实例

 TreeGrid treeGrid = new TreeGrid(); 
 TreeGridField nameField = new TreeGridField("Name", 150); 
… 
 treeGrid.setFields(nameField, jobField, employeeTypeField,employeeStatusField,  
        salaryField, genderField, maritalStatusField); 

类似 Google Calendar 的日历控件

图 3. 日历
SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻松起步

清单 3. Calendar 代码实例

 Calendar calendar = new Calendar();  
 DataSource eventDS = new DataSource();  
 ... 
 calendar.setDataSource(eventDS);   

下面来看两个复杂一点的例子。

支持数据过滤的表格

如下图所示,ListGrid 控件中显示的数据能根据上面的 FilterBuilder 控件所设置的条件进行过滤。查询条件可以是一个或多个,查询条件之间可以选择 and、or 和 not 三种逻辑运算符。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:SmartGWT 入门 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接