對JFreeChar的學習-簡單顯示
對JFreeChar的學習-簡單顯示
目錄:
1---JFreeChar,能幹什麼?
2---學習的必要性?
3---建立這樣一個JFreeChar要走的幾個物件過程?
4----實現程式?
-----------------------------------------------------------------------------------
內容:
1---JFreeChar,能幹什麼?
開啟文件,從第一段的“Introduction”文件介紹當中就可以明白,最終目的是,把一組資料用圖形表示出來。
2---學習的必要性?
作為”web“developer 來說,這樣圖形表示在開發時候是相當好用的,也應該儘量用上的。
為什麼,就是因為簡單,能直觀的表示”資料“
3---建立這樣一個JFreeChar要走的幾個物件過程?
【具體物件的方法,參照API】
文件裡面發現。主要有三個,後面,那個可以說是出於測試顯示用的。一般不怎麼用;
DefaultPieDataset::建立一個園狀圖形的一個數據集合
CharFactory:JFreeChar的一個工廠;用於生存指定JFreeChar的;
JFreechart:指定的JFreeChart;比如圓狀的,餅狀的。
ChartFrame:繼承了窗體了,把圖片顯示出來。
4----實現程式?
開啟工具“Eclipse”或者“MyEclipse”
在“Eclipse”中,新增“user library”取名為“JFreeChar_library”
在這個“library”新增倆個“jar”檔案
Jcommon..jar(1.0.6版本)
Jfreechartt.jar(1.0.13版本)
建立專案名“jreeChar”;再建立包“com.along.amei.jfreechar”;建立類“TestPieChar”
4.1----具體程式碼實現?
匯入包
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
/*
* 這個類是用來測試JFreeChar的
* 只是簡單的測試下JFreeChar中的一個簡單叫Pie的圖片
*
* 首先,編一個JFreeChar,可以參考,建立JFreeChar的模型
*/
public class TestPieChar {
public static void main(String[] args) {
}
}
insert into ”main“ function
4.2---最後顯示結果?
轉載於:https://blog.51cto.com/alongsoft/488447