首页 > 办公 > Flash > 正文

java TO ArrayCollection

2024-09-12 17:51:16
字体:
来源:转载
供稿:网友
复制代码 代码如下:

private var javalist:ArrayCollection;
function resultHandler(event:ResultEvent):void{
javalist=ArrayCollection(event.result);
//javalist=event.result as ArrayCollection;
javabar.dataProvider=javalist;
}

JAVA代码返回java.util.List对象,
因为new ArrayCollection 需要 array对象,event.result是空间返回对象(JAVA方法返回值)所以类型不同无法使用new 构造ArrayCollection ,可是恶心的FLEX偏偏支持javalist=ArrayCollection(event.result);
或者使用javalist=event.result as ArrayCollection;直接转换。
因为网络延迟,所以无法正常使用dataProvider属性获得值,那么我们就来手动指定一下。
可以使用 javalist[i].属性 直接调用值
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表