26柱狀圖: bar charts (regular and stacked, with an optional 3D effect),用到的主要類(lèi)如下:
org.jfree.chart.JFreeChart:圖表對象,任何類(lèi)型的圖表的最終表現形式都是在該對象進(jìn)行一些屬性的定制。JFreeChart引擎本身提供了一個(gè)工廠(chǎng)類(lèi)用于創(chuàng )建不同類(lèi)型的圖表對象
org.jfree.data.category.CategoryDataset:數據集對象,用于提供顯示圖表所用的數據。根據不同類(lèi)型的圖表對應著(zhù)很多類(lèi)型的數據集對象類(lèi)
org.jfree.chart.plot.CategoryPlot:圖表區域對象,基本上這個(gè)對象決定著(zhù)什么樣式的圖表,創(chuàng )建該對象的時(shí)候需要Axis、Renderer以及數據集對象的支持
org.jfree.chart.axis.CategoryAxis:用于處理圖表的兩個(gè)軸:縱軸和橫軸
org.jfree.chart.render.CategoryRender:負責如何顯示一個(gè)圖表對象
org.jfree.chart.urls.CategoryURLGenerator:用于生成Web圖表中每個(gè)項目的鼠標點(diǎn)擊鏈接
CategoryToolTipGenerator:用于生成圖象的幫助提示,不同類(lèi)型圖表對應不同類(lèi)型的工具提示類(lèi)
org.jfree.chart.axis.ValueAxis:用于處理圖表中的柱