test1arraygroupsmodel.java
来自「ZK是一个Ajax Java Web框架」· Java 代码 · 共 47 行
JAVA
47 行
/* Test1ArrayGroupsModel.java
{{IS_NOTE
Purpose:
Description:
History:
Sep 3, 2008 12:10:32 PM 2008, Created by Dennis.Chen
}}IS_NOTE
Copyright (C) 2007 Potix Corporation. All Rights Reserved.
{{IS_RIGHT
This program is distributed under GPL Version 2.0 in the hope that
it will be useful, but WITHOUT ANY WARRANTY.
}}IS_RIGHT
*/
package org.zkoss.zkdemo.test2.group;
import java.util.Comparator;
import org.zkoss.zul.ArrayGroupsModel;
/**
* @author Dennis.Chen
*
*/
public class Test1ArrayGroupsModel extends ArrayGroupsModel{
public Test1ArrayGroupsModel(Object[] data,Comparator cmpr){
super(data,cmpr,0);
}
protected Object createGroupHead(Object[] groupdata,int index,int col) {
String s1 = ((String)groupdata[0]);
return "Group "+s1.charAt(col==0?0:s1.length()-1)+" : "+groupdata.length+" Items";
}
protected Object createGroupFoot(Object[] groupdata,int index, int col) {
int total = 0;
for(int i=0;i<groupdata.length;i++){
String s1 = ((String)groupdata[i]);
total += Integer.parseInt(""+s1.charAt(s1.length()-1));
}
return "Total:"+total;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?