JFreeChart
来源:互联网 发布:手机淘宝我的积分 编辑:程序博客网 时间:2024/06/06 10:58
JFreeChart 学习记录---线图
http://blog.163.com/hongqi_167/blog/static/3470484520089795442888/
jfreechart - (4)LineChart线图
http://sktoo.iteye.com/blog/249122
JFreeChart教程
http://www.blogjava.net/lyjjq/articles/61325.html
将生成的图表移到浏览器上
为了将生成的图表直接传给客户端浏览器,只需要将前面两个例子中的文件流换成是通过 HttpServletResponse 对象获取到的输出
流,详细代码清单如下:
package lius.chart.demo;
import java.io.IOException;
import javax.servlet.*;
import javax.servlet.http.HttpServlet;
import org.jfree.data.*;
import org.jfree.chart.*;
/**
* 演示通过 servlet 直接输出图表
* @author Winter Lau
*/
public class ChartDemoServlet extends HttpServlet {
public void service(ServletRequest req, ServletResponse res)
throws ServletException, IOException
{
res.setContentType("image/jpeg");
DefaultPieDataset data = getDataSet();
JFreeChart chart = ChartFactory.createPie3DChart("水果产量图",
data,
true,
false,
false
);
ChartUtilities.writeChartAsJPEG(res.getOutputStream(),
100,chart,400,300,null);
}
/**
* 获取一个演示用的简单数据集对象
* @return
*/
private static DefaultPieDataset getDataSet() {
DefaultPieDataset dataset = new DefaultPieDataset();
dataset.setValue("苹果",100);
dataset.setValue("梨子",200);
dataset.setValue("葡萄",300);
dataset.setValue("香蕉",400);
dataset.setValue("荔枝",500);
return dataset;
}
}
- JFreeChart
- JFreeChart
- JFreeChart
- JFreeChart
- JFreeChart
- JFreeChart
- JFreeChart
- jfreechart
- JFreeChart
- JFreeChart
- jfreechart
- jfreeChart
- jfreechart
- JFreeChart
- jfreechart
- JFreeChart
- JFreeChart
- jfreechart
- ecshop屏蔽wap功能
- IE6:防止Select等元素遮挡弹出Div层
- 在CentOS下搭建Android 开发环境
- 黑马生活初体验
- linux date命令的用法
- JFreeChart
- JQuery中筛选表格的特定行数后进行操作
- PHP操作MySQL
- 为iOS5设计消息通知
- 谈毕业论文--关于传感器节能算法的研究(部分信息来自互联网)未完待续
- “Hello World!”程序有多么重要!
- c++ this指针
- 闪闪的红星 小兵张嘎
- dfs hdu 1242