What is "jfreechart"

Jfreechart is an open source framework for the Java programming language, which allows the creation of a wide variety of both interactive and non-interactive graphics.

Jfreechart supports various charts including combined charts:

  • X-Y graphics (line, Spline and dispersion). Time axis is possible.
  • Graphs of sectors (pie)
  • Gantt diagrams
  • Bar graph (horizontal and vertical, stacked and independent). Also has built-in plotting histogram.
  • Unique value (thermometer, compass, speedometer) that can then be placed on maps.
  • Various specific charts (wind chart, polar chart, bubble charts of various sizes, etc).

Link to official page: Link