`
xxyy338038
  • 浏览: 17002 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ext gwt---grid单元格自定义CheckBox

阅读更多
部分代码演示:

Grid类
//新建ColumnConfig链表
List<ColumnConfig> columnConfigs = new ArrayList<ColumnConfig>();

//添加CheckBox部件
CheckColumnConfig checkColumnConfig = new CheckColumnConfig("checkBox", "", 25);
checkColumnConfig.setRenderer(new GridCheckBoxRender());
columnConfigs.add(checkColumnConfig);

//将CheckBox添加到grid中
grid.addPlugin(checkColumnConfig);

GridCheckBoxRender类
public class GridCheckBoxRender implements GridCellRenderer{

public Object render(ModelData model, String property, ColumnData config,int rowIndex, int colIndex, ListStore store, Grid grid) {

//执行状态值
String executeStatusValue = model.get("executeStatus");

//checkBox的值
boolean checkBoxValue = model.get("checkBox");

//返回值
String returnValue = "";

if(executeStatusValue.equals("未处理")){

//显示未勾选的checkBox
returnValue = "<div class='x-grid3-check-col x-grid3-check-col x-grid3-cc-checkBox'>&#160;</div>";
if(checkBoxValue){

//显示已经勾选的checkBox
returnValue = "<div class='x-grid3-check-col x-grid3-check-col-on x-grid3-cc-checkBox'>&#160;</div>";
}
}
return returnValue;
}

}

自定义后的CheckBox效果如下:






  • 大小: 42.5 KB
分享到:
评论

相关推荐

    gwt-ex t学习必备资料

    gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-ex t学习必备资料gwt ext gwt-ext gwt-...

    gwt-ext-选课系统

    gwt-ext-选课系统gwt-ext-选课系统gwt-ext-选课系统gwt-ext-选课系统

    Gwt-Ext学习笔记之进级篇

    GWT-Ext 是基于 Google Web Toolkit(GWT)和 ExtJs 的功能强大的网页开发控件库。它非常适用于进行纯 Java 语言的富 Internet 应用的快速开发。本系列文章将详细讲解 GWT-Ext 的基本结构和功能特点,并通过代码示例...

    gwt-ext-tree

    gwt-ext-treegwt-ext-treegwt-ext-treegwt-ext-treegwt-ext-tree

    Gwt-ext学习笔记之基础篇

    Gwt-ext学习笔记之基础篇、安装、配置、例子。

    Gwt-ext学习笔记

    Gwt-ext学习笔记,Gwt-ext学习笔记,Gwt-ext学习笔记

    非常好的gwt-ext培训教程

    GWT-Ext 是基于 Google Web Toolkit(GWT)和 ExtJs 的功能强大的网页开发控件库。它扩展了 GWT,在 ExtJs 的基础上实现了有排序功能的表格(Grid)、分页、过滤,支持有拖拽功能的树,高度可定制的组合下拉框...

    GWT-Developer-Plugin

    GWT-Developer-Plugin

    最好的gwt-ext学习资料

    最好的gwt-ext学习资料,适合初学者。

    需要GWT-Ext 2.0.5来下

    GWT-Ext 2.0.5 has been released. Grab the distribution from the Downloads area. GWT-Ext 2.0.5 supports GWT 1.5 final (1.5.2), Firefox3 and Chrome.

    GWT-ext 布局示例

    GWT-Ext 是基于 Google Web Toolkit(GWT)和 ExtJs 的功能强大的网页开发控件库。它非常适用于进行纯 Java 语言的富 Internet 应用的快速开发。本系列文章将详细讲解 GWT-Ext 的基本结构和功能特点,并通过代码示例...

    gwt-dev-plugin-x86-对ie浏览器使用

    gwt代码调试插件gwt-dev-plugin-x86.msi,针对ie浏览器使用

    Gwt-Ext基础-中级-进阶

    一个相当完整的例子,从前台客户端到后台服务器端及数据库,一步一步交你学会使用GWT-EXT

    gwt-user.jar

    gwt-user.jar 大小:2.86 MB

    gwt-dev-plugin

    gwt-dev-plugin

    gwt-comet-jar包+实例+source.jar包,

    里面东西很多,都是关于GWT-COMET的内容,实现gwt的服务器推技术,包括gwt-comet-examples-1.2.3:google官网上的Test实例;gwt-comet-1.2.3.jar:jar包,gwt-example:聊天实例源代码(.java的),gwt-event-source...

    gwt-windows-1.7.1.zip

    gwt-windows-1.7.1.zipgwt-windows-1.7.1.zipgwt-windows-1.7.1.zipgwt-windows-1.7.1.zipgwt-windows-1.7.1.zipgwt-windows-1.7.1.zip

    GWT-Ext 控件演示

    GWT-Ext 控件演示 GWT-Ext 控件演示

    gwt-servlet.jar

    gwt-servlet.jar 最新版,由于文件太大、不可以上传、有需要可以留言、整包分享给你、

    gwt-dev-windows.jar

    gwt-dev-windows.jar 大小:9.60 MB

Global site tag (gtag.js) - Google Analytics