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


猿狮妹
2022-07-25
JFreeChart JFreeChart教程 编程课程
热门教程
1 JFreeChart教程 本教程介绍JFreeChart各种方式基于Java的独立和基于Web的应用程序。图表是信息的图形表示。有可用的各种工具,它可用于创建不同类型的图表。
2 JFreeChart安装 本章将指导您完成JFreeChart在Windows和Linux的安装设置过程。所需的用户管理,同时安装JFreeChart。JFreeChart是著名的高效图表创建和用户友好的安装设置。 系统要求: JDK 1.5 或以上 内存
3 JFreeChart参考API 在本章中,我们将讨论一些在JFreeChart库重要的软件包,类和方法。这些软件包,类和方法是最常见的,同时建立了各种使用JFreeChart库图表。 ChartFactory 类 ChartFactory是org.jfree.chart包中抽
4 JFreeChart数据库接口 本章介绍如何从数据库表中读取简单的数据,然后 JFreeChart 使用这些数据来创建图表。 业务数据 考虑到我们有如下的 MySQL 表 mobile_tbl(mobile_brand VARCHAR(100)NOT NULL,unit_sale INT NO NULL)
5 JFreeChart条形图 本章演示了如何使用JFreeChart从一个给定的业务数据创建条形图。 条形图使用不同的方位(水平或垂直)条,以显示不同类别的比较。图表中的一个轴(域轴)示出了特定的域进行比较
6 JFreeChart文件接口 到目前为止,我们学习了如何使用静态数据的创建不同类型的JFreeChart API图表。但在生产环境中,数据被设置在文本文件的形式与一个预定义的格式,或者其直接来自数据库。 本章将解
7 JFreeChart线型图 线图或折线图来显示信息为一系列由直线段连接的数据点(标记)。线图显示数据在相同的时间频率如何变化。本章从一个给定的业务数据演示如何使用JFreeChart创建线型图。 业务数据
8 JFreeChart XY图 在xy图(散点图)是根据一个数据系列组成的x和y值的列表。每个值对(x,y)是坐标系中的一个点。这里1值确定水平(X)位置,而另一个确定垂直(Y)位置。本章演示了如何使用JFr
9 JFreeChart 3D饼图/条形图 三维/3D图表是那些显示在一个三维格式。可以使用这些图表来提供更好的显示效果和清晰的信息。三维/3D饼图是饼图另外一个不错的3D效果。 3D效果可以通过添加一些额外的代码来实现
10 JFreeChart气泡图表 本章演示如何使用JFreeChart从一个给定的业务数据创建气泡图表。使用气泡图显示在三维方式的信息。气泡绘制在其中(x,y)坐标相交的地方。气泡的大小被认为是范围或X和Y轴的数量
  • Copyright © 2021 猿狮院, All rights reserved.