【Javafreechart功能】JFreeChart库的主要功能是:
- JFreeChart随附了完整的源代码。它是根据GNU较小通用公共许可证(LGPL)分发的, 该许可证允许其在商业应用中使用而无需任何费用。
- 它包含一个一致且文档齐全的API, 支持多种图表类型。
- 强大的JFreeChart库提供了一个易于访问的API, 它使刚接触JFreeChart的开发人员能够快速创建代表其数据的精美图表。
- 它具有灵活的设计结构, 易于扩展, 并且针对服务器端和客户端应用程序。
- 它支持各种输出格式, 包括Swing和JavaFX组件, 图像文件(例如PNG和JEPG)以及矢量图形文件格式(例如PDF, EPS和SVG)。
- 它允许对图表进行广泛的自定义。
- 它还提供了将图表转换为图像格式或基本HTML图像映射的功能。
- JFreeChart API(应用程序编程接口)支持许多交互功能, 例如工具提示和缩放。
- 它设计用于应用程序, 小程序, Servlet和JSP。
- JFreeChart提供图表鼠标事件(这些事件可用于向下钻取的图表等)。
- JFreeChart可以有效地合并到多个开发环境中, 以呈现面向数据的图表。
- 基于Java SE Swing的应用程序, 包括小程序。
- Java EE servlet和JavaServer Pages(JSP)。
- 生成的文件为可移植网络图形(PNG)或JPEG格式。
- 与iText集成以创建PDF。
- 与Batik集成以创建SVG格式。