- 11
- 0
- 约1.16万字
- 约 16页
- 2017-07-09 发布于河南
- 举报
【Echars封装类调用文档】
Echars封装类调用文档支持图表类型Line - 折线(面积)图Bar - 柱状(条形)图Scatter - 散点(气泡)图K - K线图Pie - 饼(圆环)图Radar - 雷达(面积)图Chord - 和弦图Force - 力导向布局图Map - 地图Gauge - 仪表盘Funnel - 漏斗图Island - 孤岛图(官方未提供,这里只有数据Island对象)EventRiver - 事件河流图Venn - 韦恩图Tree - 树图Treemap - 矩形树图WordCloud - 词云Heatmap - 热力图ECharts组件Axis - 坐标轴Grid - 网格Title - 标题Tooltip - 提示Legend - 图例DataZoom - 数据区域缩放DataRange - 值域漫游Toolbox - 工具箱Timeline - 时间线由于JSON标准中不包含function类型,因而大多数的JSON库都不直接支持这种类型,处理这种类型最简单的方式就是转换为JSON字符串时,对字符串进行处理。虽然像jackson json和fastjson通过注解或者自定义的实现序列化接口可以实现,毕竟和JSON库的结合太密切了,而且使用起来也很麻烦,不如直接处理字符串,或者在js中处理。本项目中提供了GSON实现的GsonOption,就是重写了toString()方法,改为输出JSON结构的字符串,并且支持以下两种function形式: HYPERLINK /p/echarts-java ?1234567{????formatter:function(value){????????return?value.substring(0,8);????}}//和{????formatter:(function(){????????return?Temperature?:?br/{b}km?:?{c}°C;????})()}当然这种形式在Java中书写的时候有着严格的要求:先看第一种,这里的function中,双引号和function必须连着,中间不能存在空格,否则不会识别。然后是结尾的},这里也必须连着不能有空格,在首尾这两段代码之间不能出现},否则会判断出错。如果在{}中的代码有字符串,请使用单引号,双引号出现在单引号内时使用\即可。除此之外没有别的限制。再看第二种,这里的(function中,双引号、括号和function必须连着,中间不能存在空格,否则不会识别。然后是结尾的})(),这里也必须连着不能有空格,在首尾这两段代码之间不能出现})(),否则会判断出错。如果在{}中的代码有字符串,请使用单引号,双引号出现在单引号内时使用\即可。除此之外没有别的限制。上述对function的处理很简单,不限制在formatter使用,所有值都能这么写,你可以参考写出自己的Option挑两个例子大概的看看这个Java类库如何使用第一个例子,简单的折线图对应的ECharts例子地址: ? HYPERLINK /doc/example/line5.html /doc/example/line5.html测试代码地址: HYPERLINK /free/ECharts/blob/master/src/test/java/com/github/abel533/echarts/samples/line/LineTest5.java LineTest5.java HYPERLINK /p/echarts-java ?1234567891011121314151617181920212223242526@Testpublic?void?test()?{????//地址:/doc/example/line5.html????EnhancedOption?option?=?new?EnhancedOption();????option.legend(高度(km)与气温(°C)变化关系);?????option.toolbox().show(true).feature(Tool.mark,?Tool.dataView,?new?MagicType(Magic.line,?Magic.bar),?Tool.restore,?Tool.saveAsImage);?????option.calculable(true);????option.tooltip().trigger(Trigger.axis).formatter(Temperature?:?br/{b}km?:?{c}°C);?????ValueAxis?valueAxis?=?new?ValueAxis();????valueAxis.axisLabel().formatter({value
您可能关注的文档
- 江苏省无锡市2010年秋学期高三期末考试英语试题与答案.doc
- 河北省正定中学2014-2015学年高一下学期第三次月考英语试题与答案.doc
- 武大分子生物学内部ppt.ppt
- 气候类型成因与分布.ppt
- 河北省迁安一中高二英语:book8Unit4:6.ppt
- 河北省迁安一中高二英语:book8Unit4:-Reading.ppt
- 法律法规合规性评价培训(成亚明)中华讲师网.ppt
- 浅析矩阵分解原理与其在人脸识别中应用.doc
- 河北省迁安一中高二英语:book8Unit4:3.ppt
- 浅析中西饮食隐含文化差异与其中式菜肴名称翻译策略.doc
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- (2026春新版)教科版三年级科学下册全册PPT课件.pptx
- 2026江西省赣勤发展集团有限公司社会招聘6人备考题库附答案.docx VIP
- 热力发电厂课程设计报告dc系统.docx VIP
- 陕西科技大学镐京学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx
- 皮鞋工艺学(共计755页,共计3部分)_部分3.pptx
- 2025年湖北国土资源职业学院单招职业适应性考试题库及答案1套.docx VIP
- 工业蒸汽轮机-西门子中国.PDF VIP
- 2026年邵阳职业技术学院单招职业技能考试题库及答案1套.docx VIP
- 门诊药房处方点评与分析.doc VIP
- 装饰装修工程验收资料大全.doc VIP
原创力文档

文档评论(0)