Flex学习笔记

LineChart

<fx:Script>

<![CDATA[
import mx.collections.ArrayCollection;

[Bindable]
protected var arr:ArrayCollection = new ArrayCollection(
[{xm:'张三',yw:80,sx:90,yy:88},{xm:'李四',yw:70,sx:80,yy:68},{xm:'王五',yw:70,sx:60,yy:98}]
);

]]>

</fx:Script>

<mx:LineChart id="linechart1" x="439" y="56" width="354" height="367" dataProvider="{arr}" showDataTips="true">
<mx:series>
<mx:LineSeries displayName="语文" yField="yw"/>
<mx:LineSeries displayName="数学" yField="sx"/>
<mx:LineSeries displayName="英语" yField="yy"/>
</mx:series>
<mx:horizontalAxis>
<mx:CategoryAxis id="xAxis" categoryField="xm">
</mx:CategoryAxis>
</mx:horizontalAxis>
</mx:LineChart>
<mx:Legend x="443" y="433" dataProvider="{linechart1}"/>


ViewStack控件

//一种方法

var url:String;
url = "http://www.baidu.com";
ExternalInterface.call("function(){window.location.href='"+url+"'}");


//另一种跳转方法
var req:URLRequest = new URLRequest(url);
navigateToURL(req,"_blank");

PieChart控件

protected function showMoreInfo(data:Object,field:String,index:Number,percentValue:Number):String
{
return data.xm+"\n语文:"+data.yw+"\n数学:"+data.sx+"\n英语:"+data.yy;
}

<mx:PieChart id="piechart1" x="441" y="253" width="294" height="238" dataProvider="{arr}" showDataTips="true">
<mx:series>
<mx:PieSeries displayName="语文" field="yw" labelFunction="showMoreInfo" labelPosition="callout" />
</mx:series>
</mx:PieChart>
<mx:Legend x="438" y="491" dataProvider="{piechart1}"/>

转载于:https://www.cnblogs.com/kevin-2013/p/3238159.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值