<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    love fish大鵬一曰同風(fēng)起,扶搖直上九萬里

    常用鏈接

    統(tǒng)計(jì)

    積分與排名

    friends

    link

    最新評(píng)論

    JFreeChat的介紹 (轉(zhuǎn))

    一、簡(jiǎn)介
    JFreeChart(http://www.jfree.org/) 是一個(gè)開源的 JAVA 項(xiàng)目,它主要用來開發(fā)各種各樣的圖表,這些圖表包括:餅圖、柱狀圖 ( 普通柱狀圖以及堆棧柱狀圖 ) 、線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等。在這些不同式樣的圖表上可以滿足目前商業(yè)系統(tǒng)的要求。 JFreeChart 是一種基于 JAVA 語言的圖表開發(fā)技術(shù)。 JFreeChart 可用于 Servlet 、 JSP 、 Applet 、 Java Appication 環(huán)境中,通過 JDBC 可動(dòng)態(tài)顯示任何數(shù)據(jù)庫(kù)數(shù)據(jù),結(jié)合 Itext 可以輸出至 PDF 文件。
    二、JFreeChart獲取
    JFreeChart 是JFreeChart公司在開源網(wǎng)站SourceForge.net上的一個(gè)項(xiàng)目,該公司的主要產(chǎn)品有如下:
    1.JFreeReport :報(bào)表解決工具
    2.JFreeChart:Java 圖形解決方案(Application/Applet/Servlet/Jsp)
    3.JCommon :JFreeReport和JFreeChart的公共類庫(kù)
    4.JFreeDesigner :JFreeReport的報(bào)表設(shè)計(jì)工具
    我們可以從jfree官方網(wǎng)站上獲取最新版本和相關(guān)資料,
    獲取地址:http://www.jfree.org/
    當(dāng)前最新版本:jfreechart-1.0.3.zip。
    、JFreeChart配置安裝
    1 、解壓jfreechart-1.0.3.zip.到指定位置,其中source是jfreechart的源碼,jfreechart-1.0.3-demo.jar 是例子程序,可以先運(yùn)行一下看看各種效果。
    2 、為了配置成功,我們需要關(guān)注的文件有如下三個(gè):
    設(shè)置classpath。加入下面三個(gè)jar包。
    jfreechart-1.0.3.jar 、jcommon-1.0.8.jar、gnujaxp.jar?
    至此jfreechart的配置就完成了 。
    四、JFreeChart功能介紹
    JFreeChart 目前是最好的java圖形解決方案,基本能夠解決目前的圖形方面的需求,主要包括如下幾個(gè)方面:
    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 :時(shí)序圖
    combination charts :復(fù)合圖
    Pareto charts
    Gantt charts :甘特圖
    wind plots, meter charts and symbol charts
    wafer map charts
    ( 態(tài)圖表,餅圖(二維和三維) , 柱狀圖 ( 水平,垂直),線圖,點(diǎn)圖,時(shí)間變化圖,甘特圖, 股票行情圖,混和圖, 溫度計(jì)圖, 刻度圖等常用商用圖表)
    圖形可以導(dǎo)出成PNG和JPEG格式,同時(shí)還可以與PDF和EXCEL關(guān)聯(lián)
    JFreeChart 核心類庫(kù)介紹:
    研究jfreechart源碼發(fā)現(xiàn)源碼的主要由兩個(gè)大的包組成:org.jfree.chart,org.jfree.data。其中前者主要與圖形
    本身有關(guān),后者與圖形顯示的數(shù)據(jù)有關(guān)。具體研究如果大家有興趣的話可以自己研究 。
    核心類主要有:
    org.jfree.chart.JFreeChart :圖表對(duì)象,任何類型的圖表的最終表現(xiàn)形式都是在該對(duì)象進(jìn)行一些屬性的定制。JFreeChart引擎本身提供了一個(gè)工廠類用于創(chuàng)建不同類型的圖表對(duì)象
    org.jfree.data.category.XXXDataSet: 數(shù)據(jù)集對(duì)象,用于提供顯示圖表所用的數(shù)據(jù)。根據(jù)不同類型的圖表對(duì)應(yīng)著很多類型的數(shù)據(jù)集對(duì)象類
    org.jfree.chart.plot.XXXPlot :圖表區(qū)域?qū)ο?,基本上這個(gè)對(duì)象決定著什么樣式的圖表,創(chuàng)建該對(duì)象的時(shí)候需要Axis、Renderer以及數(shù)據(jù)集對(duì)象的支持
    org.jfree.chart.axis.XXXAxis :用于處理圖表的兩個(gè)軸:縱軸和橫軸
    org.jfree.chart.render.XXXRender :負(fù)責(zé)如何顯示一個(gè)圖表對(duì)象
    org.jfree.chart.urls.XXXURLGenerator: 用于生成Web圖表中每個(gè)項(xiàng)目的鼠標(biāo)點(diǎn)擊鏈接
    XXXXXToolTipGenerator: 用于生成圖象的幫助提示,不同類型圖表對(duì)應(yīng)不同類型的工具提示類?。

    參考地址:

    http://ltc603.javaeye.com/blog/30207
    http://blog.sina.com.cn/u/405da78d010000ap
    http://www.tkk7.com/Alpha/archive/2007/01/13/93569.html?

    posted on 2007-03-23 09:43 liaojiyong 閱讀(658) 評(píng)論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 亚洲国产日韩成人综合天堂| 中文字幕亚洲男人的天堂网络 | 亚洲av无码天堂一区二区三区| 一级毛片在线免费视频| 亚洲AV成人无码久久精品老人| 一二三四影视在线看片免费| 一级毛片在线完整免费观看| 67pao强力打造67194在线午夜亚洲 | 大地资源在线观看免费高清| 黄网站在线播放视频免费观看| 久热综合在线亚洲精品| 在线观着免费观看国产黄| 大地资源中文在线观看免费版| 亚洲人成人网毛片在线播放| 自拍偷自拍亚洲精品被多人伦好爽| 国产成人免费在线| 又粗又长又爽又长黄免费视频| 亚洲成年人电影网站| 亚洲精品tv久久久久| 日韩精品无码区免费专区| 国产va免费精品| 亚洲色中文字幕在线播放| 亚洲成亚洲乱码一二三四区软件| 日本黄页网站免费| 最近最好最新2019中文字幕免费| 黄色a三级免费看| 最新国产成人亚洲精品影院| 久久久久亚洲AV无码专区首| 亚洲第一区精品观看| 四虎影院免费在线播放| 久久免费的精品国产V∧| eeuss在线兵区免费观看| 亚洲区日韩精品中文字幕| 久久青青草原亚洲av无码app| 亚洲精品无码成人片在线观看| 7723日本高清完整版免费| 日本高清免费观看| 国产精品高清免费网站| 香蕉视频在线观看免费| 亚洲乱码国产乱码精华| 亚洲av一本岛在线播放|