Dialog和add(Field)
来源:互联网 发布:网络教师兼职平台 编辑:程序博客网 时间:2024/05/01 18:54
正确写法:
------------
private void showUserInfo(){
final Hashtable userInfo = this.reader.getUserInfo();
UiApplication.getUiApplication().invokeLater(
new Runnable(){
public void run(){
if (null == userInfo){
Dialog.inform("请先登录读取个人资料");
return;
}
_this.add(new LabelField("头像:" + userInfo.get("img")));
_this.add(new LabelField("用户ID:" + userInfo.get("id")));
_this.add(new LabelField("用户名:" + userInfo.get("name")));
_this.add(new LabelField("姓名:" + userInfo.get("real")));
_this.add(new LabelField("吸墨币:" + userInfo.get("money")));
_this.add(new LabelField("登录状态:" + (userInfo.get("isAuth").equals(Boolean.TRUE)?"是":"否")));
_this.add(new LabelField("用户编号:" + userInfo.get("no.")));
_this.add(new LabelField("QQ:" + userInfo.get("qq")));
_this.add(new LabelField("MSN:" + userInfo.get("msn")));
_this.add(new LabelField("手机号:" + userInfo.get("phone")));
_this.add(new LabelField("信用:" + userInfo.get("credit")));
_this.add(new LabelField("会员称号:" + userInfo.get("title")));
_this.add(new LabelField("级别:" + userInfo.get("level")));
_this.add(new LabelField("地址:" + userInfo.get("addr")));
}
}
);
}
------------
如果把dialog放到外面(去掉UiApplication.getUiApplication().invokeLater),就会提示,非事件线程不允许使用的异常;
add会提示event no lock,也就是它直接放到Screen构造中才能直接这样用.否则得放到事件或是队列中.
- Dialog和add(Field)
- ClientDataSet FieldDefs Add Field
- Add One Bool Field to Player Extra Field
- 注册页面Add extra field(s)
- Add one field “上半场” to match
- arcmap 报错 add field failed
- Add Material classification field in QA32 ALV
- android解决dialog和popupwindow的BadTokenException:Unable to add window
- thinkphp getField( )和field( )
- thinkphp getField( )和field( )
- thinkphp getField( )和field( )
- 进度条dialog和自定义dialog
- Change Log of Joomsport: Add One Field 'm_remark' to match
- Add custom Field in Order Total for Magento
- Java的Calendar.add(int field,int amount)
- Thinkphp中field和getField
- Field
- 讨论Markov Random Field和Gibbs Random Field心得
- windows.index.dat删除
- eclipse的出错提示
- java不支持的写法
- 求助关于位图的读写,不解的地方
- dom麻烦的写法 --> 原来已经有写好的库
- Dialog和add(Field)
- 使用kxml2-min-2.3.0.jar时的错误解决方法:Missing stack map in: <init> at label: 79
- URI,URL,URN区别
- 让php.exe也能传递参数
- 12个高矮不同的人,排成两排,每排必须是从矮到高排列,而且第二排比对应的第一排的人 高,问排列方式有多少种?
- 修改CI的form验证错误输出格式,配合jq的form 验证格式
- ci添加任意图片验证码方式
- ci的form验证自定函数回调方式
- firefox的标签打开contenteditable属性时能够跨区删除