fusionCharts 饼状图

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx"
               xmlns:components="com.fusioncharts.components.*"
               minWidth="955" minHeight="600">
    <s:layout>
        <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/>
    </s:layout>
    <fx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;
            [Bindable]
            private var chartData:ArrayCollection=new ArrayCollection([
                {label:"Jan",value:"17400"},
                {label:"Feb",value:"19800"},
                {label:"Mar",value:"21800"},
                {label:"Apr",value:"23000"},
                {label:"May",value:"29000"},
                {label:"Jun",value:"27600"},
            ]);
            [Bindable]
            private var chartParams:ArrayCollection=new ArrayCollection([
                {caption:"Half Yearly Sales Summary"},
                {subcaption:"For the year 2008 - First Half"},
                {xAxisName:"Month"},
                {yAxisName:"Sales"},
                {numberPrefix:"$"}
            ]);
        ]]>
    </fx:Script>
    <fx:Declarations>
        <!-- 将非可视元素(例如服务、值对象)放在此处 -->
    </fx:Declarations>
    <s:HGroup id="main" width="100%" height="100%">
        <components:FusionCharts width="100%" height="100%" FCChartType="Pie2D">
            <components:FCChartData FCData="{chartData}" FCParams="{chartParams}" />
        </components:FusionCharts>
    </s:HGroup>
</s:Application>

 

posted on 2012-09-12 18:05  雷、  阅读(242)  评论(0)    收藏  举报

导航