Open Source Free Java Chart Library – JFreeChart
JFreeChart is an Open Source Free Java Chart Library for java(tm) platform that makes it easy for developers to display professional quality charts in their applications.
This Open Source Free Java Chart Library supports bar charts, pie charts, line charts, time series charts, scatter plots, histograms, simple Gantt charts, Pareto charts, bubble plots, dials, thermometers and more.
It’s a well document API and supports a wide range of chart types. It targets client side and server side applications and flexible & easy in design.
This Free Chart Library has support for many output types, including Swing components, image files (including PNG and JPEG), and vector graphics file formats (including PDF, EPS and SVG).