JFreeChart的簡介
JFreeChart是一個純Java的圖形庫,主要用來產生圖片
,是Java中很流行的免費開源的圖表工具
JFreeChart本身是一個獨立的軟體包,它也可以單獨的使用,當然在Struts1.X中也可以使用它
而對於開發人員來說,使用它之後就可以在Web應用中非常輕鬆容易的展現出專業品質的圖表
JFreeChart的下載
在http://www.jfree.org/jfreechart
右側點擊Project Page at SourceForge
連結
然後會跳轉到http://sourceforge.net/projects/jfreechart
頁面
再點擊View all files
或者Download下拉式功能表的Browse All Files
就會看到三個下載檔案的連結
分別是JFreeChart、Documentation和JCommon,其中JCommon是JFreeChart所依賴的庫
這裡的jfreechart-1.0.9.zip是必須下載的
,而jfreechart-1.0.9-javadocs.zip則推薦下載
儘管jfreechart-1.0.9.zip已經包含jcommon.jar,但仍推薦下載jcommon-1.0.12.zip
,它包含了原始碼和APIDOC
JFreeChart的預覽
解壓後得到的jfreechart-1.0.9檔案夾
中有一個734KB的jfreechart-1.0.9-demo.jar
檔案
這是一個可執行檔檔案
,雙擊它,我們就可以很直觀的查看到JFreeChart支援的一些圖表了
使用Ant產生JFreeChart協助文檔
將jfreechart-1.0.9.zip
解壓後,得到jfreechart-1.0.9檔案夾
在jfreechart-1.0.9檔案夾中可以看到ant檔案夾
,裡面有一個build.xml
檔案
查看了build.xml後發現,在它的第134行有一個名為javadoc的<target/>
目標
該目標的作用就是Generate the JFreeChart API HTML pages
即產生HTML文檔
前提是系統上安裝Ant,並建議把Ant加到classpath下面
然後開啟命令提示字元,假設jfreechart-1.0.9.zip解壓在D盤的根目錄
在命令提示字元中切換到D:/jfreechart-1.0.9/jfreechart-1.0.9/ant>
中
然後直接執行ant javadoc
命令即可
同理,在JCommon中也可以用Ant的方式產生它的javadoc文檔