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() ...
随机推荐
- json 输出中文乱码解决办法
echo json_decode(json_encode("修改成功")); 这样就行了
- Intent实现Activity组件之间的通信
今天讲解的是使用Intent实现Activity组件之间的通信. 一. 使用Intent显式启动Activity,Activity1àActivity2 1. ...
- Hibernate的性能优化问题笔记
性能优化 1.注意session.clear()的运用.尤其是不断分页循环的情况下. a)在一个大集合中进行遍历,遍历取出数据或者对象 b)java会引起内存泄漏吗?在语法上是不可能出现内存泄露的,因 ...
- vbox下Oracle Enterprise liunx5.4虚拟机安装10G RAC实验(一)
1.配置第一个虚拟机 1.1 安装后的登录界面 1.2 第1台机器(单数据配置方面) 1.2.1 验证安装包 1.2.2 修改内核参数 1.2.3添加安全限制 1.2.4关闭防火墙 1.2.5添加用户 ...
- c++ basic 整理1
//c++类 初始化 与 初始赋值 //C++规定 对象的 成员变量 初始化 动作发生 在进入 构造函数本体 之前 . 在构造函数内 成员变量赋值都属于 赋值 . class People { pub ...
- 使用EXECUTE IMMEDIATE来生成含有绑定变量的SQL
一个SQL,通过SPM固定它的执行计划,可以通过DBMS_SPM.LOAD_PLANS_FROM_CURSOR_CACHE实现.也可以通地此功能在不修改原SQL的情况下对其加HINT来固定执行计划.D ...
- 【iCore3 双核心板_FPGA】实验二十二:Niosii——固化程序到 EPCS 里
实验指导书及代码包下载: http://pan.baidu.com/s/1c2lyNQS iCore3 购买链接: https://item.taobao.com/item.htm?id=524229 ...
- 新广告法,极限词剔除,替换掉的mysql语句
国家级,世界级,最高级, 最佳,最大,第一, 唯一,首个,首选, 最好,最大,精确, 顶级,最高,最低, 最,最具,最便宜, 最新,最先进,最大程度, 最新技术,最先进科学,国家级产品, 填补国内空白 ...
- C#Web异步操作封装
using System; using System.Collections.Generic; using System.Web; namespace HttpAsync { /// <summ ...
- 字符流和字节流(FileReader类和FileWriter类)
字符流主要用于支持Unicode的文字内容,绝大多数在字节流中所提供的类,都可在此找到对应的类.其中,输入流Reader抽象类帮助用户在Unicode流内获得字符数据,而Writer类则实现了输出.可 ...