java封装echarts


只要一行代码就可以得到option对象,大大减少了后台的代码量和前台的代码量,同时也降低了开发难度,不需要了解太多echarts的知识,便可以以我封装出的组件做出图表。由于时间关系,暂时只封装了常用到的柱状图、柱...更多简介
资源截图
代码片段和文件信息
package com.exception.chart.charts;

import java.util.ArrayList;
import java.util.List;

import com.exception.chart.charts.component.AreaChartsToolTipBean;
import com.exception.chart.charts.component.ChartsAreaStackSeriesBean;
import com.exception.chart.charts.component.ChartstitleBean;
import com.exception.chart.charts.component.ChartsToolBoxBean;
import com.exception.chart.charts.component.LegendBean;
import com.exception.chart.charts.component.XAxisBean;
import com.exception.chart.charts.component.YAxisBean;

/**
 * 面积堆积图形
 *
 *
 *
 * @author LIBOYI
 * @date 2015-6-3
 * @version 1.0
 *
 */
public class AreaStackOptionBean {

private ChartstitleBean title=new ChartstitleBean();
   
private AreaChartsToolTipBean tooltip=new AreaChartsToolTipBean();
   
private LegendBean legend=new LegendBean();
   
private ChartsToolBoxBean toolbox;
   
   private boolean calculable=true;
   
   private List xAxis=new ArrayList();
   
   private List yAxis=new ArrayList();
   
   private List series=new ArrayList();


public AreaChartsToolTipBean getTooltip() {
return tooltip;
}

public void setTooltip(AreaChartsToolTipBean tooltip) {
this.tooltip = tooltip;
}

public LegendBean getLegend() {
return legend;
}

public void setLegend(LegendBean legend) {
this.legend = legend;
}


public boolean isCalculable() {
return calculable;
}

public void setCalculable(boolean calculable) {
this.calculable = calculable;
}



public List getxAxis() {
return xAxis;
}

public void setxAxis(List xAxis) {
this.xAxis = xAxis;
}

public List getyAxis() {
return yAxis;
}

public void setyAxis(List yAxis) {
this.yAxis = yAxis;
}


public ChartstitleBean gettitle() {
return title;
}

public void settitle(ChartstitleBean title) {
this.title = title;
}

public List getSeries() {
return series;
}

public void setSeries(List series) {
this.series = series;
}

public ChartsToolBoxBean getToolbox() {
return toolbox;
}

public void setToolbox(ChartsToolBoxBean toolbox) {
this.toolbox = toolbox;
}
   
   
   
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-01-27 14:27  chart
     目录           0  2016-01-15 17:25  chartcharts
     文件        2343  2016-01-27 13:56  chartchartsAreaStackOptionBean.java
     文件        2581  2016-01-27 13:56  chartchartsBarLineMashupOptionBean.java
     文件        2557  2016-01-27 13:56  chartchartsBarOptionBean.java
     文件        2825  2016-01-27 13:57  chartchartsChinaMapOptionBean.java
     文件        2299  2016-01-27 13:57  chartchartsFunnelOptionBean.java
     文件        1351  2016-01-27 13:57  chartchartsGaugeOptionBean.java
     文件        1980  2016-01-27 13:58  chartchartsHalfRingOptionBean.java
     文件        2563  2016-01-27 13:58  chartchartsLineOptionBean.java
     文件        1984  2016-01-27 13:58  chartchartsPieOptionBean.java
     文件        1985  2016-01-27 13:58  chartchartsRoseDiagramOptionBean.java
     文件        2543  2016-01-27 13:59  chartchartsThermometerOptionBean.java
     目录           0  2016-01-15 17:25  chartchartscomponent
     文件         589  2016-01-27 13:48  chartchartscomponentAreaChartsToolTipBean.java
     文件        1029  2016-01-27 13:48  chartchartscomponentAreaStackChartsDataBean.java
     文件         581  2016-01-27 13:49  chartchartscomponentBarToolTipBean.java
     文件        1482  2016-01-27 13:49  chartchartscomponentChartsAreaStackSeriesBean.java
     文件         830  2016-01-27 13:49  chartchartscomponentChartsBarDataBean.java
     文件        1256  2016-01-27 13:49  chartchartscomponentChartsBarSeriesBean.java
     文件         590  2016-01-27 13:49  chartchartscomponentChartsChinaMapToolTipBean.java
     文件         465  2016-01-27 13:49  chartchartscomponentChartsDataBean.java
     文件         720  2016-01-27 13:50  chartchartscomponentChartsFunnelSeriesBean.java
     文件        1199  2016-01-27 13:50  chartchartscomponentChartsGaugeSeriesBean.java
     文件         558  2016-01-27 13:50  chartchartscomponentChartsLineDataBean.java
     文件         413  2016-01-27 13:51  chartchartscomponentChartsLineSeriesBean.java
     文件        1902  2016-01-27 13:51  chartchartscomponentChartsMapSeriesBean.java
     文件        1455  2016-01-27 13:52  chartchartscomponentChartsPieSeriesBean.java
     文件        1229  2016-01-27 13:52  chartchartscomponentChartsRoseSeriesBean.java
     文件        1142  2016-01-27 13:52  chartchartscomponentChartsSeriesBean.java
     文件        1260  2016-01-27 13:52  chartchartscomponentChartstitleBean.java
............此处省略78个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)