<mx:PieChart x="94" y="-3" id="consumePieChart" width="300" height="331" showDataTips="true" creationComplete="genPieChart()">
</mx:PieChart>
<!--<mx:PieChart x="94" y="-3" id="consumePieChart" width="300" height="331" showDataTips="true" dataProvider="{medalsAC}">
<mx:series>
<mx:PieSeries displayName="Series 1" nameField="Country" field="Gold"/>
<mx:PieSeries displayName="Series 2" nameField="Country" field="Silver"/>
</mx:series>
</mx:PieChart> 程序和XML结合 注意,在XML里第一个字母为小写的表示属性,大写的表示类-->
//生成饼状图
public function genPieChart():void
{
genData(); //数据生成
/* Define pie series. */
var series:PieSeries = new PieSeries();
series.nameField ="name";
series.field = "id";
/* Remove default dropshadow filter. */
series.filters = [];
/* Define pie chart. */
consumePieChart.series = [series]; //consumePieChart引用的是XML中声明的ID,series为PieChart的一个属性
consumePieChart.dataProvider=dpType;
}