1. package com.twobowl.component.manualTopo
  2. {
  3.  
  4. import com.amcharts.AmPieChart;
  5. import com.amcharts.chartClasses.AmChart;
  6.  
  7. public class MYAmPieChart extends AmPieChart
  8. {
  9.  
  10. public function MYAmPieChart()
  11. {
  12. super();
  13. }
  14. override protected function createChildren():void{
  15. super.createChildren();
  16. if(_amchartsLink){
  17. _amchartsLink.alpha=0;
  18. _amchartsLink.width=0;
  19. _amchartsLink.height=0;
  20. }
  21. _amchartsLink.visible = false;
  22. return;
  23. }
  24. }
  25. }

  1. package com.twobowl.component.manualTopo//自己定义包名
  2. {
  3. import com.amcharts.AmSerialChart;
  4. import com.amcharts.chartClasses.AmChart;
  5.  
  6. public class MYAmchartst extends AmSerialChart
  7. {
  8.  
  9. public function MYAmchartst()
  10. {
  11. super();
  12. }
  13. override protected function createChildren():void{
  14. super.createChildren();
  15. if(_amchartsLink){
  16. _amchartsLink.alpha=0;
  17. _amchartsLink.width=0;
  18. _amchartsLink.height=0;
  19. }
  20. _amchartsLink.visible = false;
  21. return;
  22. }
  23. }
  24. }

2.

  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
  4. xmlns:s="library://ns.adobe.com/flex/spark"
  5. xmlns:mx="library://ns.adobe.com/flex/mx"
  6. xmlns:amcharts="http://www.amcharts.com/com_internal"
  7. xmlns:am="com.twobowl.component.manualTopo.*"
  8. backgroundColor="#FFFFFF"
  9. width="100%" height="100%"
  10. >
  11. <s:layout>
  12. <s:VerticalLayout horizontalAlign="center" paddingTop="30"/>
  13. </s:layout>
  14. <fx:Script>
  15. <![CDATA[
  16. import com.amcharts.events.PieChartEvent;
  17. import com.twobowl.component.manualTopo.*;
  18.  
  19. import mx.collections.ArrayCollection;
  20. [Bindable]
  21. private var chartData:ArrayCollection = new ArrayCollection( [
  22. {year:"2000",a:20,b:5,c:10,d:5},
  23. {year:"2001",a:21,b:6,c:10,d:10},
  24. {year:"2002",a:24,b:7,c:9,d:10},
  25. {year:"2003",a:21,b:5,c:10,d:8},
  26. {year:"2004",a:24,b:4,c:10,d:8},
  27. {year:"2005",a:26,b:8,c:10,d:9},
  28. {year:"2006",a:27,b:9,c:12,d:9},
  29. {year:"2007",a:29,b:9,c:13,d:8},
  30. {year:"2008",a:30,b:10,c:14,d:7},
  31. {year:"2009",a:26,b:12,c:15,d:8},
  32. {year:"2010",a:24,b:11,c:13,d:9},
  33. {year:"2011",a:22,b:14,c:11,d:8},
  34. {year:"2012",a:21,b:16,c:11,d:7},
  35. {year:"2013",a:20,b:17,c:13,d:6},
  36. {year:"2014",a:15,b:19,c:13,d:5},
  37. {year:"2015",a:14,b:18,c:14,d:3}]);
  38. [Bindable]
  39. private var chartDatas:ArrayCollection = new ArrayCollection([
  40. {year:2005,income:23.5,expenses:18.1},
  41. {year:2006,income:26.2,expenses:22.8},
  42. {year:2007,income:30.1,expenses:23.9},
  43. {year:2008,income:29.5,expenses:25.1},
  44. {year:2009,income:24.6,expenses:25.0}
  45. ]);
  46. protected function myampiechart1_clickHandler(event:PieChartEvent):void
  47. {
  48. // TODO Auto-generated method stub
  49. //event.item.dataContext.
  50. chart.dataProvider=chartDatas;
  51. }
  52.  
  53. ]]>
  54. </fx:Script>
  55. <s:HGroup width="100%" height="50%">
  56. <s:VGroup width="50%" height="100%">
  57. <am:MYAmPieChart width="50%" height="100%" dataProvider="{chartData}" titleField="year" valueField="a" clickSlice=" myampiechart1_clickHandler(event)" />
  58.  
  59. </s:VGroup>
  60. <s:VGroup width="50%" height="100%">
  61. <am:MYAmchartst
  62. width="50%"
  63. height="100%"
  64. id="chart2"
  65. dataProvider="{chartData}"
  66. categoryField="year"
  67. plotAreaFillAlphas="[0]">
  68. <am:graphs>
  69. <amcharts:AmGraph
  70. color="#FFFFFF"
  71. title="Sample a"
  72. valueField="a"
  73. type="line"
  74. lineThickness="2"
  75. lineAlpha="1"
  76. fillAlphas="[0.7]"
  77. showBalloon="false"/>
  78. <amcharts:AmGraph
  79. color="#FFFFFF"
  80. title="Sample b"
  81. valueField="b"
  82. type="line"
  83. lineThickness="2"
  84. lineAlpha="1"
  85. fillAlphas="[0.7]"/>
  86. <amcharts:AmGraph
  87. color="#FFFFFF"
  88. title="Sample c"
  89. valueField="c"
  90. type="line"
  91. lineThickness="2"
  92. lineAlpha="1"
  93. fillAlphas="[0.7]"
  94. showBalloon="false"/>
  95. <amcharts:AmGraph
  96. color="#FFFFFF"
  97. title="Sample d"
  98. valueField="d"
  99. type="line"
  100. lineThickness="2"
  101. lineAlpha="1"
  102. fillAlphas="[0.7]"/>
  103. </am:graphs>
  104.  
  105. <am:valueAxes>
  106. <amcharts:ValueAxis stackType="regular" gridAlpha="0.1"/>
  107. </am:valueAxes>
  108.  
  109. <am:categoryAxis>
  110. <amcharts:CategoryAxis gridAlpha="0.1" fontWeight="bold" startOnAxis="true" position="top"/>
  111. </am:categoryAxis>
  112.  
  113. <am:chartScrollbar>
  114. <amcharts:ChartScrollbar height="20"/>
  115. </am:chartScrollbar>
  116.  
  117. <am:chartCursor>
  118. <amcharts:ChartCursor/>
  119. </am:chartCursor>
  120.  
  121. </am:MYAmchartst>
  122.  
  123. <amcharts:AmLegend
  124. fontWeight="bold"
  125. reversedOrder="true"
  126. rollOverGraphAlpha="0.1"
  127. dataProvider="{chart2}"
  128. width="100%"
  129. marginLeft="35"
  130. marginRight="15"
  131. markerType="circle"
  132. switchType="v"/>
  133. </s:VGroup>
  134. </s:HGroup>
  135.  
  136. <s:VGroup width="100%" height="50%">
  137. <am:MYAmchartst
  138. width="100%"
  139. height="100%"
  140. id="chart"
  141. dataProvider="{chartDatas}"
  142. categoryField="year"
  143. startDuration="1"
  144. angle="30"
  145. depth3D="30">
  146.  
  147. <am:categoryAxis>
  148. <amcharts:CategoryAxis gridPosition="start"/>
  149. </am:categoryAxis>
  150.  
  151. <am:graphs>
  152. <amcharts:AmGraph title="Income" id="g0" valueField="income" type="column" lineAlpha="0" fillAlphas="[1]"/>
  153. <amcharts:AmGraph title="Expenses" id="g1" valueField="expenses" type="line" lineThickness="2" bullet="round"/>
  154. </am:graphs>
  155. </am:MYAmchartst>
  156.  
  157. <amcharts:AmLegend dataProvider="{chart}" width="100%" switchType="v" marginRight="20" marginLeft="40" textClickEnabled="false" marginBottom="15"/>
  158. </s:VGroup>
  159. </s:Application>

flex4 amcharts 删除水印的更多相关文章

  1. 如何用vue封装一个防用户删除的平铺页面的水印组件

    需求 为了防止截图等安全问题,在web项目页面中生成一个平铺全屏的水印 要求水印内容为用户名,水印节点用户不能通过开发者工具等删除 效果 如上图 在body节点下插入水印DOM节点,水印节点覆盖在页面 ...

  2. CSDN博客图片水印自定义及去除方法

    小图上传说明 尺寸较小的图片上传后默认不加水印,而且默认水平居中显示.你可以更改markdown格式后面的#pic_center,这是设置图片水平对齐的方式.#pic_left就是左对齐,#pic_r ...

  3. C# 处理PPT水印(三)—— 在PPT中添加多行(平铺)文本水印效果

    在PPT幻灯片中,可通过添加形状的方式,来实现类似水印的效果,可添加单一文本水印效果,即幻灯片中只有一个文本水印:也可以添加多行(平铺)文本水印效果,即幻灯片中以一定方式平铺排列多个文本水印效果.本文 ...

  4. JavaWeb图表插件的小研究

    背景 近期的一个项目中,对数据的统计分析有非常大的要求,这就要求有一款非常强大的报表.图表插件.因此,组长给分了任务.让我们各自去研究不同的图表插件.用了一两天的时间,对java这块的图表插件做了一个 ...

  5. 怎么给PDF去除页眉页脚

    PDF文件我们现在都会使用到,但有时需编辑PDF文件的时候,小伙伴们都知道该怎么操作吗,不知道的小伙伴不用担心,今天小编就来跟大家分享一下怎么删除PDF文件的页眉页脚,我们一起来看看下面的文章吧 操作 ...

  6. word之高级

    1.更正拼写和语法错误. 2.取消自动编号. 3.添加删除水印. 4.段落设置首行缩进2个字符. 需要先选中需要设置的段落 5.文字覆盖. insert键切换插入与改写功能.修改word状态栏上的改写 ...

  7. youtube下载工具

    Youtube是一个全球性的视频分享网站,其种类之多,内容之丰富,是大家有目共睹的.特别是原创视频更是多不胜数, 每分钟都有400+小时的youtube视频上传,每天都有30亿+的视频被观看.随着视频 ...

  8. 12个值得关注的顶级可视化JS库 涉及图表、动画、时间处理,表格操作

    本文是译文,原文是https://da-14.com/blog/top-11...我在原文的基础上加了百度的Echats图表库,这个也是毫不逊色其他图表库的.另外Handsontable电子表格库也是 ...

  9. zblog添加水印插件后出现Cannot use $this as parameter

    安装了水印插件后后台也进不去了,页面错误提示:Cannot use $this as parameter 删除水印插件文件后恢复正常,具体原因待研究 水印插件文件:/zb_users/plugin/W ...

随机推荐

  1. 积累的VC编程小技巧之工具提示

    1.用鼠标移动基于对话框的无标题栏程序的简单方法 void CVCTestDlg::OnLButtonDown(UINT nFlags, CPoint point) {    //一句话解决问题    ...

  2. CTreeCtrl结点拖动实现(与后台联动)

    原帖及讨论:http://bbs.bccn.net/thread-211413-1-1.html 效果描述:鼠标点击并拖动某一结点可以把它以动到其他结点下.原理:把一个结点机器下面的所有结点在需要释放 ...

  3. Android Fragement学习笔记(三)----PreferenceFragment的使用

    相信大家对Perference都比較熟悉了,也就是我们常说的偏好设置,首选项设置,能够保存一些数据,比如我们在上一次使用的时候的一些内容,希望在下一次启动后依旧生效,而不须要再进行配置那么麻烦.一般这 ...

  4. 【源代码】基于Android和蓝牙的单片机温度採集系统

    如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 STC89C52单片机通过HC-06蓝牙模块与Android手机通信实例- 基于And ...

  5. Practical Common Lisp

    Practical Common Lisp Practical Common Lisp

  6. hdu 4034 Graph

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4034 题目分类:图论 题意:n个顶点,然后给出从i到j的最短路径长度,求至少需要哪些边 第二组样例 第 ...

  7. delphi cmd(4个例子都是通过管道取得)

    //K8执行DOS并返回结果 function RunDosCommand(Command: string): string; var hReadPipe: THandle; hWritePipe:  ...

  8. Java按钮设计

    package com.han; import javafx.application.Application; import javafx.geometry.Insets; import javafx ...

  9. Tiny server:小型Web服务器

    一.背景 csapp的网络编程粗略的介绍了关于网络编程的一些知识,在最后的一节主要就实现了一个小型的Webserver.这个server名叫Tiny,它是一个小型的可是功能齐全的Webserver.在 ...

  10. virtenv 0.8.6 发布,虚拟桌面配置工具 - 开源中国社区

    virtenv 0.8.6 发布,虚拟桌面配置工具 - 开源中国社区 virtenv 0.8.6 发布,virtenv 是一个用 QT4 开发的应用,用来配置和启动基于 LXC 的虚拟桌面环境.该容器 ...