chartDirector学习笔记.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
chartDirector学习笔记

chartDirector使用手册 作者:周美华(amos) 邮箱:amoszhou@ QQ:252403342 Blog:/amos1989 写在前面的话 由于chartDirector是一款比较容易简单的报表工具,一旦环境搭建好以后,使用起来将来非常容易,在API中只有相应的swing项目和JSP项目。没有Servlet环境下的例子,以及SSH环境下的例子。那么,我们的讲解就有Servlet为基础。至于SSH,他的环境配合以及使用都和Servlet都相同。 chartDirector的功能在API中有详细的介绍,他无不止只有我们下面的介绍的几种功能。但下面介绍的几种功能是最常用的功能。相信你在理解了下面几种功能以后,你将一通百通。 对于我们介绍的每一种功能,我们也不能详细介绍他的所有功能点。这样会显得罗嗦,只会是显得的API的陈列。希望你在参照下面的例子和讲解,在理解基础的基础上对API中的其它功能进行相应的练习。 关于练习,主要以观看效果为主。如果某个方法你不知道其功能,你可以去掉该方法。或者改变方法的中参数的值,通过效果的对比来总结出方法的功能。 希望本文档能在某种程序上帮助到你。如果有问题你可以及时通过上面的联系方式与我联系。如果需要转载本文档,请注明出处和作者。 简介 chartDirector简介 简单的说,它是一款图形报表组件。它功能强大、使用简单而且报表漂亮,因此深受喜爱。虽然它是一款收费的商业组件,但我们仍然能使用它,只不过产生的报表图下面会有一个黄色小广告条。这当然不是我们希望看到的,我们将稍后部分详说。 它能干什么 正如前面提到的,他是一款图形报表组件,那么具体有那些列?这部分我们将会逐一的,详细的告诉你,并会为你分析各种图表适用于何种场合。 饼状图 相信大家都很熟悉,这是我们常用的统计报表方式之一。它能很形象的告诉我们各个统计项所占的百分比。在统计项比较少时比较适用,而且它只表现在某一个时刻各统计项的的状态。好吧,让我们先堵为快,看看chartDirector生成的统计图是什么样子。 柱状图 相比饼状图,反映某个(或多个)统计项在不同时刻的状态。能反映出量的走势。图如下: 线形趋势图 图如其名,它是线型的,重在反应某统计项(或多个)的多个时候的走势。 就如股票走势图那样。很直接的告诉我们,该统计项的走势。图: 强大在何处 光有漂亮的效果和便捷的使用,还不足以称之为强大。那么它强大在何处列? 支持强言众多 支持几乎所有的主流的企业应用语言。主要有如下语言: ASP / COM / Visual Basic / VBScript / Jscript .NET Java PHP Perl Python C++ 后面,我们讲的应用都是有JAVA语言为基础。 图表支持ajax更新。这样使得我们不必每次都要通过刷新页面来更新报表图。对ajax的支持,相信是它强大的理由之一。 浏览器支持友好。它能产生浏览器都支持的格式(.PNG .GPEG .GIF),能在所有浏览器上良好展示,而且绝大多数手机都能支持。能方便面的插入邮件和文档中。而且它图片的产生不依赖于applets或者ActiveX 优秀的颜色系统。它不仅支持RGB,而且支持ARGB等 小结 好了,这部分我们简单的介绍了这款强大的报表的组件。相信他漂亮的效果图,已经勾起了你了解它的欲望,在接下来的部分,我们将会介绍使用它之前的一些准备工作。 准备工作 首先说明,我们所有的例子都是以JAVA语言为基础。测试项目的架构是简单的JSP+Servlet.。在示例代码中我们约定:jsp名与servlet名保持相同。 在web.xml中加入如下配置(如果是纯JSP则不需要): servlet servlet-nameGetSessionImage/servlet-name servlet-classChartDirector.GetSessionImage/servlet-class /servlet servlet-mapping servlet-nameGetSessionImage/servlet-name url-pattern*.chart/url-pattern /servlet-mapping 在项目中引入chartDirector.jar包,加入getchart.jsp.这个页面是chartDirector自己提供的,他的代码如下: %@page import=ChartDirector.* %% try { out.clear(); GetSessionImage.getImage(request, resp

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档