Dojo Charting使用说明

dojo图表的生成,包括柱状图、条形图、曲线图和饼图

Dojo Charting使用说明

1 图表的生成

要生成图表,页面首先要引入dojo.js文件,然后定义一个div来放图表,div需定义id用来在生成图表时绑定。

1.1 后台数据的准备

1.1.1 定义图表信息类ChartInfo

该类定义了创建图表的基本参数,不同的图表可能没用到某些参数,在准备数据的函数中任意指定一个值即可。ChartInfo的定义如下:

publicclass ChartInfo {

private String chartDiv; //放置图表的

private String legend; //放置图例的

privatebooleanlegendHorizontal; //图例的方向:true为横向,false为纵向 private String chartTitle; //图表标题

private String tension; //弯曲程度(张力)

private String font; //文本字体

private String fontColor; //文本颜色

privatebooleanmarkers; //是否显示刻度

privateintgap; //指定每个柱形图之间的间隔

privatebooleanifLarge; //是否放大(饼图)

privatebooleanifMoveOut; //是否移出

private ArrayList<ChartData>data; //图表的数据(饼图)

public ChartInfo() {

this.legendHorizontal=true;

this.tension="2";

this.markers=true;

this.gap=5;

this.ifLarge=false;

this.ifMoveOut=false;

}

……

1.1.2定义图表数据类ChartData

该类用于保存图表的每一组具体数据,最后以list的形式保存到上述的ChartInfo类中,ChartData的定义如下:

publicclass ChartData {

private String name;//每组数据的名称

Word文档免费下载Word文档免费下载:Dojo Charting使用说明 (共18页,当前第1页)

你可能喜欢

  • doxygen中文手册
  • jquery+input只读
  • python中文手册
  • selenium+api中文手册
  • spring3中文手册
  • unity3d中文手册
  • create中文手册

Dojo Charting使用说明相关文档

最新文档

返回顶部