﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-FINDER-文章分类-jFreeChart</title><link>http://www.blogjava.net/bluexjz/category/36856.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 22 Dec 2008 13:25:26 GMT</lastBuildDate><pubDate>Mon, 22 Dec 2008 13:25:26 GMT</pubDate><ttl>60</ttl><item><title>JFreeChart(二)下载与安装</title><link>http://www.blogjava.net/bluexjz/articles/247735.html</link><dc:creator>FINDER</dc:creator><author>FINDER</author><pubDate>Mon, 22 Dec 2008 04:15:00 GMT</pubDate><guid>http://www.blogjava.net/bluexjz/articles/247735.html</guid><wfw:comment>http://www.blogjava.net/bluexjz/comments/247735.html</wfw:comment><comments>http://www.blogjava.net/bluexjz/articles/247735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bluexjz/comments/commentRss/247735.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluexjz/services/trackbacks/247735.html</trackback:ping><description><![CDATA[下载网址:<br />
&nbsp;&nbsp;&nbsp;&nbsp;JFreeChart : http://www.jfree.org/jfreechart/download/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有两个版本:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux/Unix.: jfreechart-1.0.11.tar.gz&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Windows : jfreechart-1.0.11.zip&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;JCommon : http://www.jfree.org/jcommon/<br />
 <img src ="http://www.blogjava.net/bluexjz/aggbug/247735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluexjz/" target="_blank">FINDER</a> 2008-12-22 12:15 <a href="http://www.blogjava.net/bluexjz/articles/247735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jFreeChart(一)初识</title><link>http://www.blogjava.net/bluexjz/articles/247498.html</link><dc:creator>FINDER</dc:creator><author>FINDER</author><pubDate>Sat, 20 Dec 2008 09:03:00 GMT</pubDate><guid>http://www.blogjava.net/bluexjz/articles/247498.html</guid><wfw:comment>http://www.blogjava.net/bluexjz/comments/247498.html</wfw:comment><comments>http://www.blogjava.net/bluexjz/articles/247498.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bluexjz/comments/commentRss/247498.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluexjz/services/trackbacks/247498.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;由于项目需要用到图表/曲线,所以准备开始研究jFreeChart,一个开源的类库,据说很酷!<br />
&nbsp;&nbsp;&nbsp;&nbsp;为了创建一个可以在web浏览器上查看到图表一般有两种做法：第一种就是使用applet利用java本身对图形的支持来显示一个图表；第二种就是直接在web服务器端生成好图表图片文件后发送给浏览器。第一种方式显然对于客户端要求太高，随着现在主流浏览器放弃对JAVA的支持后，这种方式只适合一些局域网的应用，而对于因特网的环境就显得不太适合。因此我们下面将介绍一个JAVA的图表引擎JFreeChart用来产生基于WEB的图表。<br />
&nbsp;&nbsp;&nbsp;&nbsp;JFreeChart是基于JAVA一个免费开源的制图类库,可以在applications,applets, servlets&nbsp;和 JSP中使用,具体有多好用,现在还没有开始正式研究,所以也说不详细.&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目，它主要用来各种各样的图表，这些图表包括：饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。这些不同式样的图表基本上可以满足目前的要求。为了减少篇幅本文主要介绍前面三种类型的图表，读者可以触类旁通去开发其他样式的图表。下面几个是JFreeChart产生的这三种类型图表的结果：<br />
<img style="width: 813px; height: 542px" height="542" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/1.gif" width="813" border="0" /><br />
<br />
<img style="width: 813px; height: 541px" height="541" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/3.gif" width="813" border="0" /><br />
<br />
<img style="width: 810px; height: 402px" height="402" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/4.gif" width="810" border="0" /><br />
<br />
<img style="width: 810px; height: 539px" height="539" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/5.gif" width="810" border="0" /><br />
<br />
<img style="width: 809px; height: 540px" height="540" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/6.gif" width="809" border="0" /><br />
<br />
<img style="width: 807px; height: 539px" height="539" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/7.gif" width="807" border="0" /><br />
<br />
<img style="width: 805px; height: 536px" height="536" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/8.gif" width="805" border="0" /><br />
<br />
<img style="width: 806px; height: 538px" height="538" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/9.gif" width="806" border="0" /><br />
<br />
<img style="width: 806px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/10.gif" width="806" border="0" /><br />
<br />
<img style="width: 806px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/11.gif" width="806" border="0" /><br />
<br />
<img style="width: 804px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/12.gif" width="804" border="0" /><br />
<br />
<img style="width: 804px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/13.gif" width="804" border="0" /><br />
<br />
<img style="width: 804px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/14.gif" width="804" border="0" /><br />
<br />
<img style="width: 803px; height: 536px" height="536" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/15.gif" width="803" border="0" /><br />
<br />
<img style="width: 801px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/16.gif" width="801" border="0" /><br />
<br />
<img style="width: 801px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/17.gif" width="801" border="0" /><br />
<br />
<img style="width: 802px; height: 534px" height="534" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/18.gif" width="802" border="0" /><br />
<br />
<br />
<img style="width: 802px; height: 534px" height="534" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/19.gif" width="802" border="0" /><br />
<br />
<br />
<img style="width: 804px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/20.gif" width="804" border="0" /><br />
<br />
<img style="width: 803px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/21.gif" width="803" border="0" /><br />
<br />
<img style="width: 803px; height: 536px" height="536" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/22.gif" width="803" border="0" /><br />
<br />
<br />
<br />
<img style="width: 803px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/23.gif" width="803" border="0" /><br />
<br />
<img style="width: 803px; height: 536px" height="536" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/24.gif" width="803" border="0" /><br />
<br />
<img style="width: 803px; height: 535px" height="535" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/25.gif" width="803" border="0" /><br />
<br />
<img style="width: 804px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/26.gif" width="804" border="0" /><br />
<br />
<img style="width: 804px; height: 537px" height="537" alt="" src="http://www.blogjava.net/images/blogjava_net/bluexjz/26.gif" width="804" border="0" /><br />
<br />
<img src ="http://www.blogjava.net/bluexjz/aggbug/247498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluexjz/" target="_blank">FINDER</a> 2008-12-20 17:03 <a href="http://www.blogjava.net/bluexjz/articles/247498.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>