easyui DataGrid 工具类之 列属性class
public class ColumnVO {
/**
     * 列标题文本
     */
    private String title;
/**
     * 列字段名称
     */
    private String field;
    
    /**
     * 列样式
     */
    private String styler;
    
    public String getStyler() {
        return styler;
    }
public void setStyler(String styler) {
        this.styler = styler;
    }
/**
     * 列的宽度
     */
    private Integer width;
    
    private String fieldType;
    
    public String getFieldType() {
        return fieldType;
    }
public void setFieldType(String fieldType) {
        this.fieldType = fieldType;
    }
/**
     * 冻结列
     */
    private boolean frozen;
public boolean isFrozen() {
        return frozen;
    }
public void setFrozen(boolean frozen) {
        this.frozen = frozen;
    }
    
    private String formatter;
public String getFormatter() {
        return formatter;
    }
public void setFormatter(String formatter) {
        this.formatter = formatter;
    }
/**
     * 指明将占用多少行单元格(合并行)
     */
    private Integer rowspan;
/**
     * 指明将占用多少列单元格(合并列)
     */
    private Integer colspan;
    
    /**
     * 是否使用排序
     */
    private boolean sortable;
/**
     * 是否定义复选框
     */
    private boolean checkbox;
/**
     * 指明如何对齐列数据。可以使用的值有:'left','right','center'
     */
    private String align;
/**
     * 指明如何对齐列标题。可以使用的值有:'left','right','center'。如果没有指定,则按照align属性进行对齐
     */
    private String halign;
/**
     * 如果为true,则隐藏列。
     */
    private Boolean hidden;
/**
     * 是否导出
     */
    private boolean exported = true;
public boolean isSortable() {
        return sortable;
    }
public void setSortable(boolean sortable) {
        this.sortable = sortable;
    }
public boolean isCheckbox() {
        return checkbox;
    }
public void setCheckbox(boolean checkbox) {
        this.checkbox = checkbox;
    }
    
    public String getTitle() {
        return title;
    }
public void setTitle(String title) {
        this.title = title;
    }
public String getField() {
        return field;
    }
public void setField(String field) {
        this.field = field;
    }
public Integer getWidth() {
        return width;
    }
public void setWidth(Integer width) {
        this.width = width;
    }
public Integer getRowspan() {
        return rowspan;
    }
public void setRowspan(Integer rowspan) {
        this.rowspan = rowspan;
    }
public Integer getColspan() {
        return colspan;
    }
public void setColspan(Integer colspan) {
        this.colspan = colspan;
    }
public String getAlign() {
        return align;
    }
public void setAlign(String align) {
        this.align = align;
    }
public String getHalign() {
        return halign;
    }
public void setHalign(String halign) {
        this.halign = halign;
    }
public Boolean getHidden() {
        return hidden;
    }
public void setHidden(Boolean hidden) {
        this.hidden = hidden;
    }
public boolean isExported() {
        return exported;
    }
public void setExported(boolean exported) {
        this.exported = exported;
    }
    
    public ColumnVO(){
        
    }
/**
     * 
     * @param field 字段名
     * @param title 名称
     * @param width 宽度
     * @param align 对齐方式
     * @param hidden 是否影藏
     * @param checkbox 是否复选框
     * @param sortable 是否排序
     * @param frozen 是否冻结列
     */
    public ColumnVO(String field,String title,Integer width,String align,Boolean hidden,boolean checkbox,boolean sortable,boolean frozen,String formatter){
        this.field=field;
        this.title=title;
        this.width=width;
        this.align=align;
        this.hidden=hidden;
        this.checkbox=checkbox;
        this.sortable=sortable;
        this.frozen=frozen;
        this.formatter=formatter;
    }
    
    /**
     * 
     * @param field 字段名
     * @param title 名称
     * @param width 宽度
     * @param align 对齐方式
     * @param hidden 是否影藏
     * @param checkbox 是否复选框
     * @param sortable 是否排序
     * @param frozen 是否冻结列
     */
    public ColumnVO(String field,String title,Integer width,String align,Boolean hidden,boolean checkbox,boolean sortable,boolean frozen,Integer rowspan,Integer colspan,String formatter){
        this.field=field;
        this.title=title;
        this.width=width;
        this.align=align;
        this.hidden=hidden;
        this.checkbox=checkbox;
        this.sortable=sortable;
        this.frozen=frozen;
        this.colspan=colspan;
        this.rowspan=rowspan;
        this.formatter=formatter;
    }
    
    /**
     * 
     * @param field 字段名
     * @param title 名称
     * @param width 宽度
     * @param align 对齐方式
     */
    public ColumnVO(String field,String title,Integer width,String align,String formatter){
        this.field=field;
        this.title=title;
        this.width=width;
        this.align=align;
        this.formatter=formatter;
    }
    
    /**
     * 
     * @param field 字段名
     * @param title 名称
     * @param width 宽度
     * @param align 对齐方式
     */
    public ColumnVO(String field,String title,Integer width,String align,Integer rowspan,Integer colspan){
        this.field=field;
        this.title=title;
        this.width=width;
        this.align=align;
        this.rowspan=rowspan;
        this.colspan=colspan;
    }
    
    /**
     * 
     * @param field 字段名
     * @param title 名称
     * @param width 宽度
     * @param align 对齐方式
     * @param hidden 是否影藏
     * @param checkbox 是否复选框
     * @param sortable 是否排序
     * @param frozen 是否冻结列
     */
    public ColumnVO(String field,String title,Integer width,String align,Integer rowspan,Integer colspan,String formatter){
        this.field=field;
        this.title=title;
        this.width=width;
        this.align=align;
        this.rowspan=rowspan;
        this.colspan=colspan;
        this.formatter=formatter;
    }
}
easyui DataGrid 工具类之 列属性class的更多相关文章
- easyui DataGrid 工具类之 WorkbookUtil class
		
/** * @Title: WorkbookUtil.java * @Description: excel工具类 * @date 2014年5月29日 上午10:36:42 * @version V1 ...
 - easyui DataGrid 工具类之 TableUtil class
		
import java.lang.reflect.InvocationTargetException;import java.util.ArrayList;import java.util.HashM ...
 - easyui DataGrid 工具类之  后台生成列
		
@SuppressWarnings({ "rawtypes", "unchecked" }) public Map<String, Object&g ...
 - easyui DataGrid 工具类之  util js
		
var jq; var tab; var tabsIndex; /** ...
 - easyui DataGrid 工具类之 Utils class
		
import java.lang.reflect.InvocationTargetException;import java.text.ParseException;import java.text. ...
 - [C#] 常用工具类——应用程序属性信息访问类
		
using System; using System.Collections.Generic; using System.Text; using System.Reflection; namespac ...
 - easyui datagrid自己定义操作列
		
通过formatter方法给Jquery easyui 的datagrid 每行添加操作链接 我们都知道Jquery的EasyUI的datagrid能够加入而且自己定义Toolbar. 这样我们选择一 ...
 - Easyui datagrid 数据表格 表格列头右键菜单选择展示列 JS
		
Easyui ,数据表格加载出来以后,在表格头右键,会有显示筛选的功能: 如图: 然后可以取消勾选,就变成下面这个样子: 功能的实现是通过重写了easyui 的 $.fn.datagrid.defau ...
 - 转载 -- 	jquery easyui datagrid 动态表头 + 嵌套对象属性展示
		
代码功能: 1.datagrid 的表头由后台生成,可以配置在数据库 2.datagrid 的列绑定数据 支撑嵌套对象 $(function() { var columns = new Array() ...
 
随机推荐
- [转]Oracle数据库ASH和AWR的简单介绍
			
在Oracle数据库中,有时我们可能会遇到这样的术语:ASH和AWR,那么它们是怎样产生的呢?它们的作用又是什么呢?本文我们就来介绍这一部分内容. 1.10g之前 用户的连接将产生会话,当 ...
 - 浏览器中跨域创建cookie的问题
			
当我们在www.a.com这个域下用ajax提交一个请求到www.b.com这个域的时候,默认情况下,浏览器是不允许的,因为违反了浏览器的同源策略.解决方案可以参考笔者的这篇博文:http://www ...
 - jenkins使用deploy-plugin自动构建部署war包
			
jenkins+ant+maven+tomcat 1安装 jenkins 使用yum安装的 # 下载库 wget -O /etc/yum.repos.d/jenkins.repo http://pkg ...
 - 数位dp/记忆化搜索
			
一.引例 #1033 : 交错和 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个数 x,设它十进制展从高位到低位上的数位依次是 a0, a1, ..., an ...
 - C#写的CRC16检验算法
			
/// <summary> /// CRC校验 /// </summary> public class CRC { #region CRC16 public static by ...
 - easyui datagrid 单选框 效果
			
columns: [[{ field: 'oid', title: '选择', width: 20, forma ...
 - ArcGIS Server,4000端口被占用
			
server使用的端口:http://resources.arcgis.com/zh-cn/help/main/10.2/index.html#//015400000537000000 cmd 输入命 ...
 - android_view自定义中的几个方法
			
1.onDraw ,改变View绘制的图像 2.onMeasure,改变View的大小 3.onLayout,改变View在父控件的位置
 - String类中一些的方法的应用
			
一.整理string类 1.Length():获取字串长度: 2.charAt():获取指定位置的字符: 3.getChars():获取从指定位置起的子串复制到字符数组中:(它有四个参数) 4.rep ...
 - Nest查询示例
			
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...