最近用EXT-GWT写了很多界面,遇到了些问题,现在抽时间把这些问题整理一下,以便忘记时可以参考。
首先来看看EXT-GWT中下拉列表ComboBox的使用:combobox的正确使用必须注意两点:
1:ComboBox<BaseModel>中泛型指定为BaseModel(或其子类简单来说的具有get("
value")和set("
value",value)这两个方法)BaseModel
2:setDisplayField("
value") 方法中颜色相同的关键字必须相同。
使用实例
ListStore<BaseModel> merchantStore = new ListStore<BaseModel>();
merchantStore.add(getMerchant());
ComboBox merchant = new ComboBox<BaseModel>();
merchant.setFieldLabel("商户:");
merchant.setDisplayField("merchant");
merchant.setValue(getMerchant().get(0));//设置初始值
merchant.setStore(merchantStore);
private List<BaseModel> getMerchant() {
/**
* 商户类型
*/
List<BaseModel> list = new ArrayList<BaseModel>();
list = new ArrayList<BaseModel>();
BaseModel bm = new BaseModel();
bm.set("merchant", "法文:箱子(百联店)");
bm.set("key", "1");
list.add(bm);
bm = new BaseModel();
bm.set("merchant", "法文:箱子(人南店)");
bm.set("key", "2");
list.add(bm);
bm = new BaseModel();
bm.set("merchant", "法文:箱子(银都店)");
bm.set("key", "3");
list.add(bm);
bm = new BaseModel();
bm.set("merchant", "法文:箱子(香槟店)");
bm.set("key", "4");
list.add(bm);
return list;
}
相同颜色必须一致。
简单说了下拉列表的使用注意事项后,再来说一说ComboBox的触发事件Events.Change
merchant.addListener(Events.Change, new Listener<ComponentEvent>() {
@SuppressWarnings("unchecked")
public void handleEvent(ComponentEvent be) {
ComboBox<BaseModel> selectBox = (ComboBox) be.component;
String value = selectBox.getValue().get("merchant");
/**
* 事件处理
*/
if ("自定义时段".equals(value)) {
} else {
}
}
});
分享到:
相关推荐
总之,EXT-GWT 2.2.4的API文档对于深入理解和使用这个框架至关重要。通过这个CHM文件,开发者不仅可以学习到EXT-GWT的基本用法,还可以探索高级特性和最佳实践,从而提升开发效率和应用质量。在遇到问题时,文档的...
通过阅读EXT-GWT(GXT) 2.2.3 API DOC.chm,开发者可以了解每个类和方法的详细说明,包括参数类型、返回值、异常和使用示例,从而更好地理解和使用EXT-GWT库。同时,文档中的搜索功能使得开发者能够迅速找到所需信息...
总结,搭建EXT-GWT开发环境并结合Google Maps API V3,需要熟悉Java、GWT和EXT-GWT的基础知识,同时掌握Eclipse IDE的使用。集成Google Maps API涉及到API密钥的获取和在EXT-GWT中的应用。这个过程可能对初学者有些...
EXT-GWT的分页组件通常是与Grid或DataView结合使用的,提供了一种直观的方式来展示和操作大量的表格数据。 首先,实现EXT-GWT分页,你需要理解以下几个关键概念: 1. **Store**:存储数据的核心组件,它可以连接到...
EXT-GWT 2.2.0 API DOC (gxt) chm 版 。 2010年10月制作。完美的搜索功能。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
EXT-GWT(GXT) 2.2.4 JAVA API DOC chm 版.完美的的搜索功能,支持全文检索。2011年11月制作。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
EXT-GWT(Ext GWT)是Sencha公司开发的一个强大的JavaScript库,它允许开发者使用Java语言来编写富互联网应用程序(Rich Internet Applications,RIA)。EXT-GWT提供了丰富的组件库,包括表格、面板、表单、菜单等,...
EXT-GWT(GXT)是一种基于Google Web Toolkit (GWT) 的高级用户界面库,它提供了丰富的组件和样式,使得开发者能够构建出复杂的、企业级的Web应用。本篇文章将聚焦于如何在EXT-GWT中整合Spring框架和Hibernate ORM,...
EXT-GWT2.1.0 java api 文档 chm格式方便查找2010年7月制作 完美的搜索,支持全文检索功能。另新版本EXT-GWT2.2.0 java api 已可用请到http://download.csdn.net/source/2700814 下载
至此,你已经成功地搭建了一个简单的EXT-GWT(GXT)开发环境,并且准备好了使用GXT组件的基础。你可以开始根据需求编写代码,利用GXT提供的组件创建丰富的用户界面。记得在开发过程中,GXT还提供了许多高级功能,如...
gxt的下载非常好,ext-gwt的下载非常好
EXT-GWT 2.2.3 API DOC (gxt) chm 版,完美的的搜索功能,支持全文检索。2011年3月制作。如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
标题 "Ext-Gwt(GWT)开发实例(整合Spring +Hibernate)" 涉及到的是一个实际项目开发的教程,其中结合了三个重要的技术框架:Google Web Toolkit (GWT),Spring 和 Hibernate。这个实例旨在展示如何在Web应用开发中...
EXT-GWT2.0.1 java api 文档 chm格式方便查找2009年9月制作 注意:请到下面网址下载新版本, 新版本解决了旧版的部分搜索问题,并且api升级到了2.1.0版,EXT-GWT2.1.0 java api 文档 chm格式 2010年7月制作,地址...
EXT-GWT 2.2.2 API DOC (gxt) chm 版 。 2011年3月制作。完美的搜索功能。 如果打不开,请选中它,点右键 看属性,选择解除锁定。别再抱怨打不开了。
" Gwt-Ext学习笔记之基础篇.doc "、" Gwt-Ext学习笔记之中级篇.doc "、" Gwt-Ext学习笔记之进级篇.doc "这三份文档,按照从基础到进阶的顺序,系统地介绍了EXT-GWT的使用技巧和实践案例。基础篇可能涵盖EXT-GWT的...
gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2gxt-2.1.1-gwt2
在实际开发中,`exttree` 文件可能是这个库的一个示例或者实现文件,包含了使用 GWT-Ext-Tree 创建树形结构的代码。通过对这个文件的学习和理解,开发者可以更好地掌握如何在项目中集成和使用 GWT-Ext-Tree 组件。 ...
Gwt-ext是这两个技术的桥梁,它将GWT与Ext JS的组件库集成,使开发者可以在GWT应用中使用Ext JS的组件。Gwt-ext通过提供Java封装类,让开发者可以使用Java API来操作和配置Ext JS组件,从而保持代码的整洁和一致性。...