<一>前言:
JFreeChart是開放源代碼站點(diǎn)SourceForge.net上的一個(gè)JAVA項(xiàng)目。它的功能十分強(qiáng)大,能創(chuàng)建餅圖、柱狀圖(普通柱狀圖以及堆棧柱狀圖)、線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等,并可生成PNG或JPG圖片格式文件。
本人在學(xué)習(xí)過(guò)程中發(fā)現(xiàn),網(wǎng)上很多文章都是講一些JFreeChart的基本應(yīng)用,而對(duì)JFreeChart生成熱點(diǎn)圖表這樣常用的功能雖有所提及卻沒(méi)有一個(gè)完整的例子,所以我就寫一個(gè)簡(jiǎn)單示例供大家參考,希望對(duì)大家的學(xué)習(xí)有所幫助。
<二>示例說(shuō)明:
假設(shè)有一個(gè)關(guān)于程序員北京,上海,廣洲三地程序員學(xué)歷,開發(fā)語(yǔ)言,薪金情況的調(diào)查。首先要以餅圖顯示程序員學(xué)歷的分布情況(index.jsp)。點(diǎn)擊餅圖的每一部分會(huì)以柱狀圖顯示該層次程序員所用開發(fā)語(yǔ)言和薪金的情況(barview.jsp)。重點(diǎn)演示怎樣在餅圖上添加鏈接。
<三>準(zhǔn)備工作:
1.下載最新版本的JFreeChart,當(dāng)前為jfreechart-1.0.0-rc1
下載地址:http://www.jfree.org/jfreechart/index.html
2.解壓文件,將jfreechart-1.0.0-rc1/lib下的jcommon-1.0.0-rc1.jar,jfreechart-1.0.0-rc1.jar復(fù)制到WEB應(yīng)用的lib目錄下。
3.在web.xml文件中增加以下內(nèi)容:











JFreeChart是開放源代碼站點(diǎn)SourceForge.net上的一個(gè)JAVA項(xiàng)目。它的功能十分強(qiáng)大,能創(chuàng)建餅圖、柱狀圖(普通柱狀圖以及堆棧柱狀圖)、線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等,并可生成PNG或JPG圖片格式文件。
本人在學(xué)習(xí)過(guò)程中發(fā)現(xiàn),網(wǎng)上很多文章都是講一些JFreeChart的基本應(yīng)用,而對(duì)JFreeChart生成熱點(diǎn)圖表這樣常用的功能雖有所提及卻沒(méi)有一個(gè)完整的例子,所以我就寫一個(gè)簡(jiǎn)單示例供大家參考,希望對(duì)大家的學(xué)習(xí)有所幫助。
<二>示例說(shuō)明:
假設(shè)有一個(gè)關(guān)于程序員北京,上海,廣洲三地程序員學(xué)歷,開發(fā)語(yǔ)言,薪金情況的調(diào)查。首先要以餅圖顯示程序員學(xué)歷的分布情況(index.jsp)。點(diǎn)擊餅圖的每一部分會(huì)以柱狀圖顯示該層次程序員所用開發(fā)語(yǔ)言和薪金的情況(barview.jsp)。重點(diǎn)演示怎樣在餅圖上添加鏈接。
<三>準(zhǔn)備工作:
1.下載最新版本的JFreeChart,當(dāng)前為jfreechart-1.0.0-rc1
下載地址:http://www.jfree.org/jfreechart/index.html
2.解壓文件,將jfreechart-1.0.0-rc1/lib下的jcommon-1.0.0-rc1.jar,jfreechart-1.0.0-rc1.jar復(fù)制到WEB應(yīng)用的lib目錄下。
3.在web.xml文件中增加以下內(nèi)容:










