JFreeChart教程

图表是信息的图形表示。有可用的各种工具,它可用于创建不同类型的图表。

本教程学习什么是JFreeChart?为什么需要它,并在各种方式列出一个基于Java的应用程序或独立创建不同类型的图表。

JFreeChart是什么?

JfreeChart是用Java开发的开源库,它可以在基于Java的应用程序可用于创建各种各样的图表。通过使用JFreeChart,可以创建2D和3D图表,如饼图,条形图,折线图,XY图和3D图表所有常用的主要类型。

为什么要使用JFreeChart?

  • 它是100%开源和免费的,允许使用在商业应用中无需任何费用。

  • 它配备了有据可查的API,这使得它很容易理解。

  • 它支持多种图表类型,如饼图,折线图,条形图,面积图和三维图表。

  • JFreeChart易于扩展,并且可以在客户端以及服务器端应用程序中被使用。

  • 它支持多种输出格式,如PNG,JPEG,PDF,SVG等。

  • 它允许图表丰富的自定义。

在哪里使用JFreeChart?

考虑有这样一个情况,当正在开发一个应用程序,需要以图表的形式显示数据,其中数据本身是动态填充。在这种情况下,可以使用JFreeChart显示,使用简单的编程图表的形式的数据。

历史

JFreeChart 工程由David Gilbert成立十四年前(2000年2月),而现在JFreeChart是在Java开发的最广泛使用的图表库。


JFreeChart教程

相关教程

更多

JFreeChart视频教程(马士兵)

                    本项目讲授了Jfreechart的使用过程,如何画出折线图、饼图等。实现基本的图表制作。
适合对象:需要通过Jfreechart制作基本图表
                

动力节点_王勇_Java项目视频_JFreeChart视频教程

                    本视频是动力节点王勇老师录制DRP项目视频中有关jFreeChart的部分视频教程
                

JFreeChart笔记 (一) 前言

                    它本身是开源免费的,但是JFreeChart的例子源码和文档是收费的。正因如此目前关于JFreeChart的应用还没有专门的书籍介绍,网上的例子也基本都是那些随包发布的,内容很浅显,许多实用的功能都不知道如何实现。
                

JFreeChart核心API

                    
                

JFreeChart架构详解

                    
                

JFreeChart创建饼图PieChart

                    
                

JFreeChart创建气泡图表BubbleChart

                    
                

JFreeChart创建时序图TimeSeries

                    
                

JFreeChart创建线型图LineChart