最近在寫一個酒店管理系統,一個人做,接近崩潰邊緣。做到酒店報表統計的時候,有一些不懂,想查看源代碼,google了N多blog。。千篇一律,無語。。。于是打算反編譯demo.jar 自己找源代碼研究。。。
JFreeChart目前是最好的java圖形解決方案基本能夠解決目前的圖形方面的需求主要包括如下幾個方面 pie charts (2D and 3D)餅圖平面和立體 bar charts (regular and stacked, with an optional 3D effect)柱狀圖 line and area charts曲線圖 scatter plots and bubble charts time series, high/low/open/close charts and candle stick charts時序圖 combination charts復合圖 Pareto charts Gantt charts甘特圖 wind plots, meter charts and symbol charts
JFreeChart是一組功能強大、靈活易用的Java繪圖API,使用它可以生成多種通用性的報表,包括柱狀圖、餅圖、曲線圖、甘特圖等。它能夠用在Swing和Web等中制作自定義的圖表或報表,并且得到廣泛的應用。本文將通過引領讀者學習在JFreeChart中餅圖、柱狀圖和曲線圖的進階應用,來達到熟練使用JFreeChart的目的。
???? 1、JFreeReport:報表解決工具? ???????? 2、JFreeChart:Java圖形解決方案(Application/Applet/Servlet/Jsp)? ???????? 3、JCommon:JFreeReport和JFreeChart的公共類庫? ???????? 4、JFreeDesigner:JFreeReport的報表設計工具?
JFreeChart動態圖表1頁簡介JFreeChart是Java中開源的制圖組件,主要用于生成各種動態圖表。在Java的圖形報表技術中,JFreeChart組件提供了方便、快捷、靈活的制圖方法。作為一個功能強大的圖形報表組件,JFreeChart為Java的圖形報表技術提供了解決方案。在Java項目的應用中,JFreeChart組件幾乎可以滿足目前圖形報表的所有需求。JFreeChart組件可以生成各種各樣的圖形報表,如常用的柱形圖、區域圖、餅形圖、折線圖、時序圖、甘特圖等;而對于同一種類型的圖表,JFreeChart組件還提供了不同的表現方式。
JFreeChart是一組功能強大、靈活易用的Java繪圖API,使用它可以生成多種通用性的報表,包括柱狀圖、餅圖、曲線圖、甘特圖等。它能夠用在Swing和Web等中制作自定義的圖表或報表,并且得到廣泛的應用。本文將通過引領讀者學習在JFreeChart中餅圖、柱狀圖和曲線圖的進階應用,來達到熟練使用JFreeChart的目的。
JFreeChart類這個類是JFreeChart的基礎類,可以利用ChartFactory來生成不同的JFreeChart的具體類,相當于JFreeChart是所有圖表的父類(1)setBackgroundImage(java.awt.Imageimage)給整個JFreeChart設置背景圖片實現方式。
jFreeChart產生圖形的流程創建一個數據源(dataset)來包含將要在圖形中顯示的數據。
JFreeChart核心類簡介
JFreeChart學習資料
用jfreechart生成柱狀圖和餅圖
JFreeChart是一組功能強大、靈活易用的Java繪圖API,使用它可以生成多種通用性的報表,包括柱狀圖、餅圖、曲線圖、甘特圖等。它能夠用在Swing和Web等中制作自定義的圖表或報表,并且得到廣泛的應用。本文將通過引領讀者學習在JFreeChart中餅圖、柱狀圖和曲線圖的進階應用,來達到熟練使用JFreeChart的目的。一.下載與環境配置1.下載JFreeChart JFreeChart是開放源代碼的免費軟件,但是它的支持文檔需要付費才能得到。
JFreeChart學習資料
JFreeChart是JFreeChart公司在開源網站SourceForge.net上的一個項目,該公司的主要產品有如下: 1、JFreeReport:報表解決工具 2、JFreeChart:Java圖形解決方案(Application/Applet/Servlet/Jsp) 3、JCommon:JFreeReport和JFreeChart的公共類庫 4、JFreeDesigner:JFreeReport的報表設計工具
JFreeChart(http://www.jfree.org/) 主要是用來制作各種各樣的圖表,包括:餅圖、柱狀圖 ( 普通柱狀圖以及堆棧柱狀圖 )、線圖、區域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等。本文中使用的是 jfreechart-1.0.13.jar。
簡介JFreeChart是Java中開源的制圖組件,主要用于生成各種動態圖表。在Java的圖形報表技術中,JFreeChart組件提供了方便、快捷、靈活的制圖方法。作為一個功能強大的圖形報表組件,JFreeChart為Java的圖形報表技術提供了解決方案。在Java項目的應用中,JFreeChart組件幾乎可以滿足目前圖形報表的所有需求。JFreeChart組件可以生成各種各樣的圖形報表,如常用的柱形圖、區域圖、餅形圖、折線圖、時序圖、甘特圖等;而對于同一種類型的圖表,JFreeChart組件還提供了不同的表現方式。
JFreeChart是JFreeChart公司在開源網站SourceForge.net上的一個項目,該公司的主要產品有如下:1、JFreeReport:報表解決工具2、JFreeChart:Java圖形解決方案(Application/Applet/Servlet/Jsp)3、JCommon:JFreeReport和JFreeChart的公共類庫。4、JFreeDesigner:
JFreeChart目前是最好的java圖形解決方案,基本能夠解決目前的圖形方面的需求,主要包括如下幾個方面:piecharts(2Dand3D):餅圖(平面和立體)。
Cewolf也是開源軟件。針對JfreeChart實際使用中易用性不佳的特點重新封裝了一層。實際上是以MVC框架的方式提供一個基于JFreeChart 的taglib。 最主要的特點是簡化了方法,并提供了自定義的標簽對。使得快速開發80%的應用非常便捷。
第一章:JfeeChart簡介,介紹JFreeChart項目情況。 第二章:體驗JFreeChart, 介紹JFreeChart的應用,包括圖形和應用交互。 第三章:體驗CeWolf標簽庫,介紹CeWolf標簽庫應用。 第四、五、六章:介紹如何應用JfreeChart和CeWolf實現Bar/Pie/Line圖形的應用。 第七章:介紹如何將JFreeChart和EP應用結合起來。 (保留對CharPostProcessor應用介紹)