【发布时间】:2013-11-27 05:37:35
【问题描述】:
我试图在运行时获取饼图的颜色。我正在使用这种方法。但是这种方法不起作用。
var allSeries:Array = s1.getStyle("fills");
Alert.show(allSeries[0].toString());
【问题讨论】:
标签: actionscript-3 apache-flex flex4 flex3 flex4.5
我试图在运行时获取饼图的颜色。我正在使用这种方法。但是这种方法不起作用。
var allSeries:Array = s1.getStyle("fills");
Alert.show(allSeries[0].toString());
【问题讨论】:
标签: actionscript-3 apache-flex flex4 flex3 flex4.5
我在运行时找不到获取饼图颜色的API,所以我调试了一下,得到了这个方法,希望有用。
var items:Array =chart.getItemsInRegion(chart.getVisibleRect());
for each(var item:PieSeriesItem in items){
var fill:SolidColor = SolidColor(item.fill);
Alert.show(fill.color+"");
}
PS:这个颜色是十进制的。
【讨论】: