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开发的最广泛使用的图表库。