首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

《研磨struts2》第十八章 组合JFreeChart 之 18.1 JFreeChart使用

2012-06-30 
《研磨struts2》第十八章 结合JFreeChart 之 18.1 JFreeChart使用18.1 JFreeChart使用18.1.1概述对于一个企

《研磨struts2》第十八章 结合JFreeChart 之 18.1 JFreeChart使用

18.1 JFreeChart使用

18.1.1概述

对于一个企业级的应用而言,经常会用到一些直观的图形化报表,用于帮助用户进行商业决策或者逻辑分析等,比如:

  • 用一个饼图来显示公司员工的学历比例,比如本科生占50%,研究生占30%,博士占20%。
  • 也可以用一个折线图来显示销售人员近几年的业绩,比如,小王2007年销售额15万,2008年20万,2009年20万;而小张2007年销售额10万,2008年50万,2009年100万。

    诸如此类,还有很多…

    图形化的报表总是比枯燥的数字让人来的有兴趣,而且图形化报表在企业级应用中通常都是必不可少的,那么该怎么实现呢?

    JFreeChart就是一个能帮助我们实现图形化报表的开源框架。JFreeChart封装了各种各样的图形化的报表模型,使得我们不用去关心如何画图形报表,而是直接把数据对象交给JFreeChart,由它来帮我们生成图形化的报表,从而使得开发图形化的报表变得非常简单。

    请注意:在本节并不把Struts2和JFreeChart结合起来,而是先学习和JFreeChart的基础知识。

    18.1.2?JFreeChart下载

    到JFreeChart的官网http://www.jfree.org/jfreechart/download.html下载相关的资源,找到JFreeChart的资源包jfreechart-1.0.13.zip,并下载。

    ?????? 解压下载的文件,可以得到如下的目录结构:

    《研磨struts2》第十八章 组合JFreeChart 之 18.1 JFreeChart使用

    图18.3 使用JFreeChart画出的柱状图

    18.1.5小结

    JFreeChart作为一个免费的功能强大的图形报表工具,专注于如何显示图形报表。因此,在使用JFreeChart的时候,我们不需要关注如何生成图形,只需要专注究竟要显示什么样的数据。

    ?????? JFreeChart的功能很多,由于本书的重心是学习Struts2的知识,本章也只是来学习Struts2如何结合使用JFreeChart,并不是JFreeChart的指导用书,因此更多、更复杂的JFreeChart的知识,请参看JFreeChart的文档或相应资料。

    ?

    私塾在线网站原创《研磨struts2》系列

    转自请注明出处:【http://sishuok.com/forum/blogPost/list/0/4168.html】

    欢迎访问http://sishuok.com获取更多内容

热点排行