Flex与java通信:在Flex里边有个DataGrid,要把里边每一列作为一个数组传给java,java会return一个数组

javareturn的这个数组再写到flex里的另一个DataGrid中,如何实现?急!!!求大神给我一个实例代码,本人菜鸟。。。。... java return的这个数组再写到flex里的另一个DataGrid中,如何实现?急!!!求大神给我一个实例代码,本人菜鸟。。。。 展开
 我来答
kenchow126
2012-05-04 · 超过18用户采纳过TA的回答
知道答主
回答量:38
采纳率:100%
帮助的人:31.1万
展开全部
你需要确认调用的java方法有返回值。
RemoteObject方法:
1)在mxml里增加回调方法,格式
<mx:RemoteObject id="dwrService" destination="dwrService">
<mx:method name="query" result="_callback(event);"/>
</mx:RemoteObject>
2)在as里增加回调方法体
private function _yearListCallBack(event:ResultEvent):void{
var array:ArrayCollection = event.result as ArrayCollection;
}
3)把array赋予你要弄的DataGrid里(获取id)
DataGrid_id.dataProvider = array;
4)在该DataGrid里的属性字段要与获得的array里的字段相同才可以正常显示
云中游民
2012-05-04 · TA获得超过602个赞
知道小有建树答主
回答量:697
采纳率:33%
帮助的人:619万
展开全部
方便讲下要做什么吗?是个什么样的业务呢?
追问
就是做一个输气管网计算界面    您要是有时间的话  我可以把整个工程发给您   悬赏分数不是问题
追答
我是指为什么会有这种逻辑,这种逻辑是做什么的,特别是“return的这个数组再写到flex里的另一个DataGrid中”是什么意思,单列的DataGrid?这个你应该会吧,所以你到底是哪里不会了?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友96ede68
2012-05-03
知道答主
回答量:24
采纳率:0%
帮助的人:9.6万
展开全部
那你还不如重新读取呢!
追问
重新读取?求详细解释。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式