Posted on 2008-01-08 09:20
詩特林 閱讀(2022)
評論(4) 編輯 收藏 所屬分類:
BI
JFreeChart 1.0.9發(fā)布
JFreeChart它主要是用來制作各種各樣的圖表,這些圖表包括:餅圖、柱狀圖(普通柱狀圖以及堆棧柱狀圖)、線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等。
新年剛過,JFreeChart就發(fā)布了最新的1.0.9版本。該版本的新特色呢?
1.解決了生成HTML圖片報表時的安全性問題。
2.一些API的升級。新增了很多方法如:
l HashUtilities – 為BooleanList, PaintList and StrokeList添加了hashCode()方法。
l ImageMapUtilities – 添加 htmlEscape(String)方法。
l IntervalMarker – 添加新的構造器;
l Range – 添加 intersects(Range)和scale(Range, double)方法;
l TextTitle – 添加arrangeNN(), arrangeFN() and arrangeRN()方法;
l XYDataItem – 添加etXValue() 和 getYValue() 方法;
l XYPlot – 添加 setFixedDomainAxisSpace(AxisSpace, boolean)和setFixedRangeAxisSpace(AxisSpace, boolean)方法;
l XYSeriesCollection – 添加 getSeries(Comparable) 方法.
3.一些老版本中bug的修改。最主要的錯誤修改如下所示:
l 1852525 - CandlestickChart.getCategoryPlot() - ClassCastException;
l 1851416 - testGetFirstMillisecondWithTimeZone fails in 1.0.8a;
l 1849333 - 1.0.8a breaks URLs in HTML image maps;
l 1848961 - GroupedStackedBarRenderer works only for primary dataset;
l 1846063 - Endless loop in paint of XYPlot;
l 1840139 - Cross-site scripting vulnerabilities in image map code;
l 1837979 - Background image not shown with SWT;
l 1460195 - ChartEntity.getImageMapAreaTag() needs nohref;
l 1400917 - OverLIBToolTipTagFragmentGenerator not escaping single quote;
l 1363043 - Escape Image Map Data;
l 1178601 - AbstractRenderer.hashcode() method returns the same value;
該項目主頁
:http://www.jfree.org/jfreechart/
下載地址:http://sourceforge.net/project/showfiles.php?group_id=15494
