This version of JFreeChart improves the appearance of charts by centering titles and subtitles over the plot area (and not the entire chart). You may override this default behavior using a new constructor that takes a boolean parameter, centerChartTitle.
This version is for the 1.0.6 release (and may work with earlier releases).
Title-centering JFreeChart for 1.0.6