BlogJava 聯系 聚合 管理  

          Blog Stats

          隨筆檔案


          與JAVA有關的日子

              項目中用到JFreeChart ,在使用過程中發現該開源包還是很不錯的。
               JFreeChart 用 ChartFactory 工廠方便使用者生成各種不同的圖形。在調用各類圖形的構造函數時候要傳Dataset\Renderer\Axis 對象以及一些說明信息。其中比較關鍵的是Dataset,也就是生成圖形的具體數值。
          一下是摘抄http://hi.baidu.com/xinfeng999/blog/item/2f83e4138b3fcb035baf53fd.html的內容
          JFreeChart 中的數據源是DataSet接口類型。該接口有三個主要的子類接口:CategoryDataset、PieDataset、SeriesDataset
              CategoryDataset 接口的實現類基本上都維護了一個三元組<value,row,col>的列表結構。不同的實現類中value 的類型不相同。<row,col>唯一確定一個三元組。CategoryDataset的實現類提供對這個三元組的增刪改查操作。

          PieDataset 接口有兩個主要的實現類:CategoryToPieDataset 、DefaultPieDataset。PieDataset接口的實現類基本上都維護了一個二元組<key,value>的列表結構。Key唯一確定一個二元組。CategoryDataset的實現類提供對這個二元組的增刪改查操作。CategoryToPieDataset中的二元結構列表通過對CategoryDataset類型的對象指定行或者列轉化過來。DefaultPieDataset直接維護一個二元結構列表。

          SeriesDataset 接口的實現類基本上都維護了一種特定數據結構的列表。以TimeSeriesCollection為例。它維護一個TimeSeries對象列表,提供對該列表的增刪查操作。每個TimeSeries對象維護一個<time,value>列表,提供對該列表的增刪改查操作。

          posted on 2008-07-09 02:57 思維時空 閱讀(261) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 福州市| 游戏| 尉氏县| 霍城县| 科技| 汶上县| 平凉市| 遵义县| 突泉县| 江都市| 治县。| 洛隆县| 彭阳县| 青海省| 观塘区| 仁布县| 尼玛县| 威信县| 德钦县| 蓝山县| 尉氏县| 苏尼特左旗| 阳曲县| 静宁县| 忻城县| 万安县| 库车县| 永兴县| 大厂| 新野县| 红河县| 双辽市| 襄城县| 家居| 休宁县| 九江县| 江安县| 嘉黎县| 通海县| 景泰县| 香河县|