flex吧,介绍一下flex
本人因项目需要,要做报表,项目初步用弯曲做,我还是应届生,连弯曲是什么东西都不知道,坑爹的,我花了大概一天的时间,完成弯曲和服务器的交互
首先要知道弯曲是做页面的美化的,弹性与服务器交互有2个组件,一是服务还有一个是远程对象。
下面我把我的第一个弯曲程序交给大家,我会把我在做这个演示的时候碰到的问题向大家说
?可扩展标记语言版本=1.0 ?
!这个简单的例子演示了柱形图和条形图控件。-
学生:应用程序xmlns:FX= http://ns。土坯。 com/mxml/2009
xmlns:s=库://ns。土坯。 com/flex/spark
xmlns:MX= library://ns。土坯。 com/flex/MX 创建完成=稍后调用(初始化)
外汇:脚本
![CDATA[
导入MX。收藏。数组集合;
导入MX。控制。警惕;
导入MX。图形。编解码器。jpegencoder
导入MX。RPC。事件。故障事件;
导入MX。RPC。事件。结果事件;
[可绑定]
私有var med alsac:array collection=new array collection();
//一开始这边我直接把作为数组集合的事件.结果一直不行,因为穿过来的就是全字符串了
//后来我就问了一个人就说把那边的服务添加返回的格式resultFormat=text 然后再在客户端解析
//通过数据解析后,就跟框架一样了目录就会自动的变成数组,数组里面放的就是爪哇岛的对象,这样就把对象添加到你的数据源
var ob:Object=JSON。解析(事件。结果。tostring());
URL= http://localhost:8080/FlexAndJava _ Server/text flex
useProxy=false method=POST
故障=service_faultHandler(event)
result= service _ result handler(event)结果格式= text //一开始我这边没有规定结果格式,服务器写回的数据
//是一个目录里面有爪哇岛对象
/s:HTTPService
!-定义用作填充的自定义颜色。-
MX:纯色id= SC1 color=黄色 alpha=。8 /
MX:solid color id= sc2 color=0x cccccc alpha= 6 /
MX:solid color id= sc3 color=0x ffcc 66 alpha= 6 /
!-为列定义自定义笔划。-
MX:solidcolorstrope id= S1 color=黄色 weight= 2 /
MX:solidcolorstrope id= S2 color=0x cccccc weight= 2 /
MX:solidcolorstrope id= S3 color=0x ffcc 66 weight= 2 /
/fx:声明
mx:Panel title=教学计划报表
高度=100% 宽度=100% 布局=水平
mx:ColumnChart id=column
身高=399
宽度=45%
paddingLeft=5
paddingRight=5
showDataTips=true
数据提供者="{奖牌囊} "
mx:水平轴
MX:类别轴类别字段=国家/
/mx:水平轴
mx:系列
mx:列系列
xField=国家
yField=gold
显示名称=黄金
fill="{ SC1 } "
中风="{ S1 } "
mx:列系列
xField=国家
yField=silver
displayName=银色
fill="{ sc2 } "
中风="{ S2 } "
mx:列系列
xField=国家
yField=青铜色
displayName=青铜色
fill="{ sc3 } "
中风="{ S3 } "
/mx:系列
/mx:柱形图
MX:图例数据提供程序= { column } /
小弟虽然还有很多不懂,但是改改还行,这个演示我也是网上给我找来的,我还是有很多不太理解,希望有人能解答为什么
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。