首页 > 软件开发 > 编程语言 >

flex系列基础教程:[8]flex图标效果3

来源:互联网 2023-03-17 00:28:12 447

依然是分享关于图标的,这个与前连个在效果上就有些不同了,2tw办公区 - 实用经验教程分享!

1,这个可能要稍微复杂一点了,2tw办公区 - 实用经验教程分享!

2,图标色调可以自定义哦。2tw办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • flex环境

方法/步骤

  • 1

    首先是定义一些数据,作为下面图标的数据源。这里的import是导入需要的包哦,mx.collections.ArrayCollection就是说明下文中ArrayCollection使用的是来自mx.collections包下的哦。2tw办公区 - 实用经验教程分享!

    import mx.collections.ArrayCollection;2tw办公区 - 实用经验教程分享!

    [Bindable]2tw办公区 - 实用经验教程分享!

    private var medalsAC:ArrayCollection = new ArrayCollection( [2tw办公区 - 实用经验教程分享!

    { Country: "USA", Gold: 35, Silver:39, Bronze: 29 },2tw办公区 - 实用经验教程分享!

    { Country: "China", Gold: 32, Silver:17, Bronze: 14 },2tw办公区 - 实用经验教程分享!

    { Country: "Russia", Gold: 27, Silver:27, Bronze: 38 }2tw办公区 - 实用经验教程分享!

    ]);2tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

  • 2

    这里是图标的效果样式配置,其中有颜色,透明度,还有图标中线的粗细等。在这里你可以把样式修改成你自己的,比如把下边那个yellow换成红色,只要你愿意想怎么改就怎么该,另外颜色值支持多种形式哦,在下面的代码中就有提现哦。2tw办公区 - 实用经验教程分享!

    mx:SolidColor id="sc1" color="yellow" alpha=".8"/>2tw办公区 - 实用经验教程分享!

    mx:SolidColor id="sc2" color="0xCCCCCC" alpha=".6"/>2tw办公区 - 实用经验教程分享!

    mx:SolidColor id="sc3" color="0xFFCC66" alpha=".6"/>2tw办公区 - 实用经验教程分享!

    mx:Stroke id="s1" color="yellow" weight="2"/>2tw办公区 - 实用经验教程分享!

    mx:Stroke id="s2" color="0xCCCCCC" weight="2"/>2tw办公区 - 实用经验教程分享!

    mx:Stroke id="s3" color="0xFFCC66" weight="2"/>2tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

  • 3

    这是主要就是图表的显示与布局配置。这这里你可以改变图表在哪显示,显示多大,怎么显示,就行下面的layout值是horizontal,说明要求panel内的元元素水平显示,当让showDataTips设置为true的时候,是指定该元素在鼠标停在上面的时候可以显示一些信息。2tw办公区 - 实用经验教程分享!

    mx:Panel title="ColumnChart and BarChart Controls Example"2tw办公区 - 实用经验教程分享!

    height="100%" width="100%" layout="horizontal">2tw办公区 - 实用经验教程分享!

    mx:ColumnChart id="column"2tw办公区 - 实用经验教程分享!

    height="100%" width="45%"2tw办公区 - 实用经验教程分享!

    paddingLeft="5" paddingRight="5"2tw办公区 - 实用经验教程分享!

    showDataTips="true" dataProvider="{medalsAC}" > 2tw办公区 - 实用经验教程分享!

    mx:horizontalAxis>2tw办公区 - 实用经验教程分享!

    mx:CategoryAxis categoryField="Country"/>2tw办公区 - 实用经验教程分享!

    /mx:horizontalAxis> 2tw办公区 - 实用经验教程分享!

    mx:series>2tw办公区 - 实用经验教程分享!

    mx:ColumnSeries xField="Country"2tw办公区 - 实用经验教程分享!

    yField="Gold" displayName="Gold" fill="{sc1}" stroke="{s1}"/>2tw办公区 - 实用经验教程分享!

    mx:ColumnSeries xField="Country" yField="Silver" displayName="Silver"2tw办公区 - 实用经验教程分享!

    fill="{sc2}" stroke="{s2}"/>2tw办公区 - 实用经验教程分享!

    mx:ColumnSeries xField="Country"2tw办公区 - 实用经验教程分享!

    yField="Bronze" displayName="Bronze" fill="{sc3}" stroke="{s3}"/>2tw办公区 - 实用经验教程分享!

    /mx:series>2tw办公区 - 实用经验教程分享!

    /mx:ColumnChart>2tw办公区 - 实用经验教程分享!

    mx:Legend dataProvider="{column}"/>2tw办公区 - 实用经验教程分享!

    mx:BarChart id="bar" height="100%" width="45%"2tw办公区 - 实用经验教程分享!

    paddingLeft="5" paddingRight="5"2tw办公区 - 实用经验教程分享!

    showDataTips="true" dataProvider="{medalsAC}"> 2tw办公区 - 实用经验教程分享!

    mx:verticalAxis>2tw办公区 - 实用经验教程分享!

    mx:CategoryAxis categoryField="Country"/>2tw办公区 - 实用经验教程分享!

    /mx:verticalAxis> 2tw办公区 - 实用经验教程分享!

    mx:series>2tw办公区 - 实用经验教程分享!

    mx:BarSeries yField="Country" xField="Gold" displayName="Gold"2tw办公区 - 实用经验教程分享!

    fill="{sc1}" stroke="{s1}"/>2tw办公区 - 实用经验教程分享!

    mx:BarSeries2tw办公区 - 实用经验教程分享!

    yField="Country" xField="Silver" displayName="Silver"2tw办公区 - 实用经验教程分享!

    fill="{sc2}" stroke="{s2}"/>2tw办公区 - 实用经验教程分享!

    mx:BarSeries2tw办公区 - 实用经验教程分享!

    yField="Country" xField="Bronze"2tw办公区 - 实用经验教程分享!

    displayName="Bronze" fill="{sc3}" stroke="{s3}"/>2tw办公区 - 实用经验教程分享!

    /mx:series>2tw办公区 - 实用经验教程分享!

    /mx:BarChart>2tw办公区 - 实用经验教程分享!

    mx:Legend dataProvider="{bar}"/>2tw办公区 - 实用经验教程分享!

    /mx:Panel>2tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

  • 3此文章未经授权抓取自百度经验
  • 4

    当以上步骤都完成以后就可以编译查看效果了哦。把鼠标停留在柱面上看看效果。这个的颜色就不太好看了,你可以通过修改第二步中的配置来更改图表的整体风格哦,当然背景什么的你可以直接去设置css来改变。2tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

    flex系列基础教程:[8]flex图标效果32tw办公区 - 实用经验教程分享!

  • 注意事项

    • 需要有flex的开发环境哦。
    flex图表例子2|下一篇:

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!2tw办公区 - 实用经验教程分享!


    标签: 编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码