JFreeChart教程

JFreeChart教程

ID:37152626

大小:65.79 KB

頁數(shù):7頁

時(shí)間:2019-05-19

JFreeChart教程_第1頁
JFreeChart教程_第2頁
JFreeChart教程_第3頁
JFreeChart教程_第4頁
JFreeChart教程_第5頁
資源描述:

《JFreeChart教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、JFreeChart教程一、JFreeChart獲取。JFreeChart是JFreeChart公司在開源網(wǎng)站SourceForge.net上的一個(gè)項(xiàng)目,該公司的主要產(chǎn)品有如下:1、JFreeReport:報(bào)表解決工具2、JFreeChart:Java圖形解決方案(Application/Applet/Servlet/Jsp)3、JCommon:JFreeReport和JFreeChart的公共類庫4、JFreeDesigner:JFreeReport的報(bào)表設(shè)計(jì)工具我們可以從jfree官方網(wǎng)站上獲取最新版本(最新的版本是1.0.5)和相關(guān)資料(但是jfr

2、ee的DeveloperGuides是需要花美金才能獲取),獲取地址:http://www.jfree.org/jfreechart/index.html(同時(shí)可以獲得簡(jiǎn)明介紹)我們以當(dāng)前版本:jfreechart-1.0.0-rc3.tar.gz為例子進(jìn)行說明二、JFreeChart配置安裝1、解壓jfreechart_0.9.21.zip到指定位置,其中source是jfreechart的源碼,jfreechart-0.9.21-demo.jar是例子程序(該部分留給大家自己去研究)2、為了配置成功,我們需要關(guān)注的文件有如下三個(gè):jfreechart

3、-0.9.21.jar、libjcommon-0.9.6.jar、libgnujaxp.jar3、如果是Application開發(fā),把上述三個(gè)文件拷貝到%JAVA_HOME%LIB中,同時(shí)在環(huán)境變量CLASSPATH中加入二、JFreeChart配置安裝1、解壓jfreechart_0.9.21.zip到指定位置,其中source是jfreechart的源碼,jfreechart-0.9.21-demo.jar是例子程序(該部分留給大家自己去研究)2、為了配置成功,我們需要關(guān)注的文件有如下三個(gè):jfreechart-0.9.21.jar、libj

4、common-0.9.6.jar、libgnujaxp.jar3、如果是Application開發(fā),把上述三個(gè)文件拷貝到%JAVA_HOME%LIB中,同時(shí)在環(huán)境變量CLASSPATH中加入如果是WEB開發(fā),以TOMCAT中的一個(gè)WEB項(xiàng)目TEST為例子說明:把上述三個(gè)文件拷貝到TESTWEB-INFLIB中,然后修改TESTWEB-INFweb.xml文件,在其中加入如下代碼:DisplayChartorg.jfree.chart.se

5、rvlet.DisplayChartDisplayChart/servlet/DisplayChart至此jfreechart的配置就完成了,下面就可以進(jìn)行jfreechart的開發(fā)了。這里值得提出的是jfreechart的類結(jié)構(gòu)設(shè)計(jì)前后兼容性不是很好,不同版本的jfreechart中類庫結(jié)構(gòu)可能不一樣,有時(shí)候可能需要查源碼

6、。如果是中文顯示的時(shí)候可能依據(jù)觀感需要改變?cè)创a的字體,不過我個(gè)人覺得這個(gè)版本比以前版本要好一些。三、JFreeChart功能介紹JFreeChart目前是最好的java圖形解決方案,基本能夠解決目前的圖形方面的需求,主要包括如下幾個(gè)方面:piecharts(2Dand3D):餅圖(平面和立體)barcharts(regularandstacked,withanoptional3Deffect):柱狀圖lineandareacharts:曲線圖scatterplotsandbubblechartstimeseries,high/low/open/close

7、chartsandcandlestickcharts:時(shí)序圖combinationcharts:復(fù)合圖ParetochartsGanttcharts:甘特圖windplots,meterchartsandsymbolchartswafermapcharts(態(tài)圖表,餅圖(二維和三維),柱狀圖(水平,垂直),線圖,點(diǎn)圖,時(shí)間變化圖,甘特圖,股票行情圖,混和圖,溫度計(jì)圖,刻度圖等常用商用圖表)圖形可以導(dǎo)出成PNG和JPEG格式,同時(shí)還可以與PDF和EXCEL關(guān)聯(lián)JFreeChart核心類庫介紹:研究jfreechart源碼發(fā)現(xiàn)源碼的主要由兩個(gè)大的包組成:or

8、g.jfree.chart,org.jfree.data。其中前者主要與圖形本身

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。