标签:
有的时候,我们需要Excel中的数据,通过一个图画,可视化的表现出来。 那么这个时候,应该如何做呢?现在就借花献佛,以Apache POI自己提供的一个例子为例,给大家演示一下POI的API 如何画图的。下面是一个最终的效果图。然后分别给大家解释每段代码的作用和意义。
代码如下,
下面逐一来分解:
1.下面的代码新建一个工作簿和工作表单的对象
2.下面这段代码是用生成初始化数据的,总共的数据有3行10列。
3. 下面这段代码设置了画图的区域:从第5行开始,到15行结束;总共占用10列
4.创建一个离散图的坐标系
5.往离散图上填充数据
其中,下面的方法定义
如下,
从上面可以看出,其实填充数据的关键方法是,
那么这个方式是如何定义的呢?
从上面可以看出,其让我们制定数据是从那一行开始的,那一行结束的,那一列开始的,那一列结束。
在上面的代码的5句话中,分别把第1行的1到10列做为基准,然后把第2行的1到10列做一个比较,画出曲线系列1
把第1行的1到10列做为基准,然后把第3行的1到10列做一个比较,画出曲线系列2
6. 开始画图
7. 保存成一个Excel文件
如何用Apache POI操作Excel文件-----如何用Apache POI 画一个离散图
标签:
原文地址:http://www.cnblogs.com/love540376/p/5787038.html