`
sorehead
  • 浏览: 47660 次
  • 性别: Icon_minigender_2
  • 来自: 达纳苏斯
社区版块
存档分类
最新评论

如何在PieChart图表中填充自己的颜色

阅读更多
<?xml version="1.0"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
        layout="vertical" 
        verticalAlign="middle" 
        backgroundColor="white"> 
  
    <mx:Script> 
        <![CDATA[ 
            import mx.charts.series.items.PieSeriesItem; 
            import mx.graphics.IFill; 
            import mx.charts.ChartItem; 
            import mx.graphics.SolidColor; 
  
            private function pieSeries_fillFunc(item:ChartItem, index:Number):IFill { 
                var curItem:PieSeriesItem = PieSeriesItem(item); 
                /* Convert to a number between 0 and 1. */ 
                var pct:Number = curItem.percentValue / 100; 
                return new SolidColor(0x0000FF * pct, 1.0); 
            } 
        ]]> 
    </mx:Script> 
  
    <mx:XML id="dp"> 
        <products> 
            <product label="Product 1" data="3" /> 
            <product label="Product 2" data="1" /> 
            <product label="Product 3" data="4" /> 
            <product label="Product 4" data="1" /> 
            <product label="Product 5" data="5" /> 
            <product label="Product 6" data="9" /> 
        </products> 
    </mx:XML> 
  
    <mx:PieChart id="chart" 
            height="100%" 
            width="100%" 
            showDataTips="true" 
            dataProvider="{dp.product}"> 
        <mx:series> 
            <mx:PieSeries id="series" 
                    nameField="@label" 
                    field="@data" 
                    fillFunction="pieSeries_fillFunc" 
                    filters="[]" /> 
        </mx:series> 
    </mx:PieChart> 
  
</mx:Application>

 

分享到:
评论

相关推荐

    wpf piechart componentart

    标题中的“wpf piechart componentart”指的是在Windows Presentation Foundation(WPF)环境中使用ComponentArt库来创建饼图组件的示例。ComponentArt是一家提供高质量UI控件的公司,其提供的PieChart控件在WPF应用...

    iOS-Charts开源图表库使用(安卓MPAndroidChart的移植)

    2. **创建图表视图**:在需要显示图表的界面中,创建`ChartView`子类的实例,例如`LineChartView`、`BarChartView`等,并将其添加到视图层次结构中。 3. **准备数据**:根据需要选择合适的数据模型,例如`...

    Freemarker导出word示例,包括jfreechart图表

    在本示例中,我们将使用JFreeChart生成图表,然后将生成的图表嵌入到Freemarker模板生成的Word文档中。 生成图表的过程如下: 1. 创建`CategoryDataset`或`PieDataset`对象,填充必要的数据。 2. 使用这些数据集...

    Unity数据可视化图表插件XCharts

    2. **创建图表**:在场景中添加图表组件,如LineChart、PieChart等,然后配置所需的属性。 3. **填充数据**:通过脚本将数据绑定到图表组件,这可以是静态数据,也可以是从服务器动态获取的数据。 4. **调整样式**:...

    C# 生成Word,带图表,NPoi

    在C#编程环境中,生成带有图表的Word文档是一项常见的任务,尤其在数据分析和报告生成时。NPoi是一个非常实用的库,它允许开发者在.NET框架下操作Microsoft Office文件,包括Excel和Word。在这个项目中,我们将关注...

    饼状图piechart(仿支付宝对账单)

    在IT行业中,饼状图(Piechart)是一种常见的数据可视化工具,它用于表示整体与各部分之间的比例关系。在这个仿支付宝对账单的项目中,我们聚焦于如何使用饼状图来展示用户的消费构成,以及如何实现交互功能,如时间...

    android上非常棒的图表库

    MPAndroidChart是一个在Android平台上广泛使用的开源图表库,它提供了丰富的图表类型,包括直线图、折线图、柱状图、饼图、散点图、雷达图等多种统计图表,能够满足开发者在移动应用中展示数据的需求。这个库以其...

    java生成excel图表.pdf

    在Java中生成Excel图表通常涉及到将数据展示在图表上,并能够通过图表来直观地分析数据。本文档主要介绍如何使用JFreeChart这个库来生成多种类型的图表,并将它们输出为图片格式。JFreeChart是一个开源的Java图表库...

    win8 用visifire做Piechart

    在这个例子中,我们设置了饼图的标题和图例位置,并为所有数据点设置了蓝色填充和黑色边框。 最后,如果你参考的是"传智播客.NET培训Windows 8开发视频教程",那么你可能会在教程中看到更多关于如何结合Visifire与...

    poi操作ppt图表史上最完整示例演示.zip

    在这个"poi操作ppt图表史上最完整示例演示.zip"压缩包中,我们主要关注的是如何使用Apache POI库来操作PowerPoint中的图表,包括圆饼图、柱状图、线性图和面积图。这些图表是数据可视化的重要工具,有助于更好地理解...

    Android 图表Demo

    这个"Android 图表Demo"就是基于MPChart库的一个综合示例,它涵盖了多种图表类型,包括柱状图、折线图和扇形图,以帮助开发者快速理解和学习如何在自己的应用中集成和定制这些图表。 首先,让我们详细了解一下MP...

    C# 漂亮图表源码(饼状图、柱状图、曲线。。。)

    在代码中,你可以使用事件处理程序,如`Load`事件,来初始化图表并填充数据。同时,也可以响应用户的交互事件,如点击图表,进行实时的数据更新或细节展示。 在提供的"WindowsFormsApp1"文件中,可能包含了窗体设计...

    Flex_4系统组件:图表

    在压缩包中的“第9章_Flex_4系统组件:图表.ppt”文件,很可能是关于这个主题的详细讲解,可能包含了如何创建、配置图表的步骤,以及各种图表类型的示例。通过阅读这份PPT,我们可以更深入地了解Flex 4图表组件的...

    jfreechart 生成折线图,饼图,柱状图,堆栈柱状图

    在本项目中,你将找到能够直接使用的源码,帮助你快速理解和实现这些图表的生成。 1. **折线图**(Line Chart):折线图通常用于展示数据随时间变化的趋势。JFreeChart 提供了 `XYPlot` 类来创建折线图,你可以通过...

    flex做的四种图表(线、柱、饼、区域)直接用js调用

    在Flex中,可以使用AreaChart类创建这种图表,结合AreaSeries来绘制区域,数据源的每个条目都会形成一个填充的区域。 这个项目中提到的"保存图表图片的功能"可能是指将Flex图表转换为静态图像,供用户下载或保存。...

    Achartengin 图表引擎--android

    3. **绘制图表**:使用 `renderer` 对象来配置图表的外观,如线条颜色、填充颜色、字体等。 4. **渲染图表**:通过 `ChartFactory` 创建具体的图表视图,并将其添加到布局中。 5. **更新图表**:在需要时,可以...

    Android图表样例 MPChart

    MPChart是一款广泛应用于Android开发中的开源图表库,它允许开发者轻松地在应用程序中创建各种复杂的图表,如折线图、柱状图、饼图、散点图等。这个库提供了丰富的自定义选项,使得图表的设计可以高度个性化,满足...

    Android高级应用源码-里面有曲线图 折线图 双曲线图 柱形图 饼图,在achartengine 的基础上 更改了一些颜色

    在Android开发中,数据可视化是不可或缺的一部分,尤其是在创建各种类型的图表时,如曲线图、折线图、双曲线图、柱形图和饼图。这些图表可以帮助用户直观地理解复杂的数据信息。本资源提供了一个基于AChartEngine库...

    html5和jQuery动态饼状图表插件.pdf

    饼状图表是数据可视化的常见形式,常用于表示各部分在整体中的占比。 首先,HTML结构包含以下几个主要部分: 1. 一个`&lt;div&gt;`容器(id为"container"),这是整个图表的父容器,用于组织和定位图表及其相关的元素。 ...

    android开源图表库MPAndroidChart Demo

    MPAndroidChart是一款强大的Android平台上的开源图表库,它允许开发者轻松地在应用程序中集成各种图表类型,如曲线图、直方图和饼状图。这个库由Phil Jay开发,提供了丰富的自定义选项,使得图表的视觉表现力和交互...

Global site tag (gtag.js) - Google Analytics