Core classes, including
Interface Summary Interface Description ChartMouseListenerThe interface that must be implemented by classes that wish to receive
ChartMouseEventnotifications from a
ChartThemea class that can apply a style or 'theme' to a chart.
LegendItemSourceA source of legend items.
Class Summary Class Description ChartColorClass to extend the number of Colors available to the charts. ChartFactoryA collection of utility methods for creating some standard charts with JFreeChart. ChartFrameA frame for displaying a chart. ChartHintsSpecial rendering hints that can be used internally by JFreeChart or by specialised implementations of the
ChartHints.KeyA key for rendering hints that can be used with JFreeChart (in addition to the regular Java2D rendering hints). ChartMouseEventA mouse event for a chart that is displayed in a
ChartPanelA Swing GUI component for displaying a
ChartRenderingInfoA structure for storing rendering information from one call to the JFreeChart.draw() method. ChartTransferableA class used to represent a chart on the clipboard. ChartUtilsA collection of utility methods for JFreeChart. HashUtilsSome utility methods for calculating hash codes. JFreeChartA chart class implemented using the Java 2D APIs. LegendItemA temporary storage object for recording the properties of a legend item, without any consideration for layout issues. LegendItemCollectionA collection of legend items. LegendRenderingOrderRepresents the order for rendering legend items. MouseWheelHandlerA class that handles mouse wheel events for the
PaintMapA storage structure that maps
PolarChartPanelis the top level object for using the
StandardChartThemeA default implementation of the
StrokeMapA storage structure that maps