- 浏览: 8682 次
- 性别:
- 来自: 西安
最新评论
文章列表
网上找了一个下拉多选组件,setValue()方法有一个bug,当参数多余一个时出错。我解决了bug,写了一个setValues()方法,有需要的可以参考一下。
下面是源代码:
Ext.form.MultiComboBox = Ext.extend(Ext.form.TriggerField, {
defaultAutoCreate : {tag: "input", type: "text", size: "24", autocomplete: "off"},
listClass: '',
...
给了个例子,把编码格式为GB2312的文件转换成utf-8格式的文件
package com.hikvision.preplan;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.nio.ByteBuffer;
import ...
先来看一段代码:
new Ext.Button({
tipText : '刷新',
iconCls : 'toolbar-refresh-icon',
handler : this.refreshTree.createDelegate(this),
listeners : {
afterrender : this.createTip.createDelegate(this)
}
})
这里,button既有handler,又有listener的配置,那两者有什么区别呢?
通过查阅相关资料,发现区别在于:
1、handl ...
今天遇到一个错误,提示如下:
java.lang.NullPointerException
com.hikvision.userManeger.action.EditUserAction.execute(EditUserAction.java:41)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAcces ...
public static String nowTime() {
Calendar c = Calendar.getInstance();
c.setTimeInMillis(new Date().getTime());
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return dateFormat.format(c.getTime());
}
Ext提示'events' 为空或不是对象的解决办法:
1、逗号的问题,一般逗号写多了会出现这个错误,仔细检查一下。
2、当items只有一个对象的时候,不要写成:items : 【this.grid】,下面的写法才是正确的:
var panel = new Ext.Panel({
layout : 'fit',
border : false,
frame : false,
tbar : this.toolbar,
items : this.grid
});
return panel;
},