| Interface | Description |
|---|---|
| DrawingSupplier |
A supplier of
Paint, Stroke and Shape
objects for use by plots and renderers. |
| Pannable |
An interface that the
ChartPanel class uses to communicate with
plots that support panning. |
| ValueAxisPlot |
An interface that is implemented by plots that use a
ValueAxis,
providing a standard method to find the current data range. |
| Zoomable |
A plot that is zoomable must implement this interface to provide a
mechanism for the
ChartPanel to control the zooming. |
| Class | Description |
|---|---|
| CombinedDomainXYPlot |
An extension of
XYPlot that contains multiple subplots that share a
common domain axis. |
| CombinedRangeXYPlot |
An extension of
XYPlot that contains multiple subplots that share a
common range axis. |
| CrosshairState |
Maintains state information about crosshairs on a plot between successive
calls to the renderer's draw method.
|
| DatasetRenderingOrder |
Defines the tokens that indicate the rendering order for datasets in a
org.jfree.chart.plot.CategoryPlot or an
XYPlot. |
| DefaultDrawingSupplier |
A default implementation of the
DrawingSupplier interface. |
| FastScatterPlot |
A fast scatter plot.
|
| IntervalMarker |
Represents an interval to be highlighted in some way.
|
| Marker |
The base class for markers that can be added to plots to highlight a value
or range of values.
|
| Plot |
The base class for all plots in JFreeChart.
|
| PlotOrientation |
Used to indicate the orientation (horizontal or vertical) of a 2D plot.
|
| PlotRenderingInfo |
Stores information about the dimensions of a plot and its subplots.
|
| PlotState |
Records information about the state of a plot during the drawing process.
|
| SeriesRenderingOrder |
Defines the tokens that indicate the rendering order for series in a
XYPlot. |
| ValueMarker |
A marker that represents a single value.
|
| XYPlot |
A general class for plotting data in the form of (x, y) pairs.
|