JHeatChart is a one class Java API for generating heat map charts that was created because very few charting APIs seem to contain the facility to create heat maps. It is not a full featured charting API and cannot be used to other charts. The generated charts are created as Java Image objects, which can be incorporated into a GUI or saved to a file.
|Tags||API Bioinformatics Development Graphics Graphs GUI Java Library Programming Reporting Swing tools visualisation charts|
|Operating Systems||Platform Independent Java Runtime Environment 1.5|
JHeatChart is now available under an LGPL license, which permits use of the library within proprietary programs. For full details of the GNU LGPL license, see http://www.gnu.org/licenses/lgpl.html
Release Notes: This release allows settable low/high values to impose consistent colouration across set of charts. Support for transparent backgrounds has also been added.
Release Notes: This minor release includes fixes for a bug that prevented use of non-square datasets and a bug that stopped the chart title being displayed correctly.
Release Notes: Chart dimensions are calculated from individual cell size. An issue with positioning the title centrally has been fixed, and support has been added for both horizontal and vertical axis values. This version is not backwards compatible.