Package | Description |
---|---|
org.jfree.chart |
Core classes, including
JFreeChart and
ChartPanel . |
org.jfree.chart.axis |
Axis classes and interfaces.
|
org.jfree.chart.editor |
Provides a simple (but so far incomplete) framework for editing chart
properties.
|
org.jfree.chart.entity |
Classes representing components of (or entities in) a chart.
|
org.jfree.chart.event |
Event classes and listener interfaces, used to provide a change
notification mechanism so that charts are automatically redrawn
whenever changes are made to any chart component.
|
org.jfree.chart.plot |
Plot classes and related interfaces.
|
org.jfree.chart.plot.dial |
Classes for creating dial plots.
|
org.jfree.chart.renderer.xy |
Plug-in renderers for the
XYPlot class. |
Modifier and Type | Method and Description |
---|---|
Plot |
JFreeChart.getPlot()
Returns the plot for the chart.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StandardChartTheme.applyToPlot(Plot plot)
Applies the attributes of this theme to a plot.
|
Constructor and Description |
---|
JFreeChart(Plot plot)
Creates a new chart based on the supplied plot.
|
JFreeChart(java.lang.String title,
java.awt.Font titleFont,
Plot plot,
boolean createLegend)
Creates a new chart with the given title and plot.
|
JFreeChart(java.lang.String title,
Plot plot)
Creates a new chart with the given title and plot.
|
Modifier and Type | Method and Description |
---|---|
Plot |
Axis.getPlot()
Returns the plot that the axis is assigned to.
|
Modifier and Type | Method and Description |
---|---|
AxisSpace |
ColorBar.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
java.awt.geom.Rectangle2D dataArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Deprecated.
Reserves the space required to draw the color bar.
|
AxisSpace |
ValueAxis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Returns the space required to draw the axis.
|
AxisSpace |
SubCategoryAxis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Estimates the space required for the axis, given a specific drawing area.
|
AxisSpace |
PeriodAxis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Estimates the space (height or width) required to draw the axis.
|
AxisSpace |
CyclicNumberAxis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Reserve some space on each axis side because we draw a centered label at
each extremity.
|
AxisSpace |
CategoryAxis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Estimates the space required for the axis, given a specific drawing area.
|
abstract AxisSpace |
Axis.reserveSpace(java.awt.Graphics2D g2,
Plot plot,
java.awt.geom.Rectangle2D plotArea,
org.jfree.ui.RectangleEdge edge,
AxisSpace space)
Estimates the space (height or width) required to draw the axis.
|
void |
Axis.setPlot(Plot plot)
Sets a reference to the plot that the axis is assigned to.
|
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JTabbedPane |
DefaultPolarPlotEditor.createPlotTabs(Plot plot)
Creates a tabbed pane for editing the plot attributes.
|
void |
DefaultPolarPlotEditor.updatePlotProperties(Plot plot) |
Modifier and Type | Method and Description |
---|---|
Plot |
PlotEntity.getPlot()
Returns the plot that occupies the entity area.
|
Constructor and Description |
---|
PlotEntity(java.awt.Shape area,
Plot plot)
Creates a new plot entity.
|
PlotEntity(java.awt.Shape area,
Plot plot,
java.lang.String toolTipText)
Creates a new plot entity.
|
PlotEntity(java.awt.Shape area,
Plot plot,
java.lang.String toolTipText,
java.lang.String urlText)
Creates a new plot entity.
|
Modifier and Type | Method and Description |
---|---|
Plot |
PlotChangeEvent.getPlot()
Returns the plot that generated the event.
|
Constructor and Description |
---|
PlotChangeEvent(Plot plot)
Creates a new PlotChangeEvent.
|
Modifier and Type | Class and Description |
---|---|
class |
CategoryPlot
A general plotting class that uses data from a
CategoryDataset and
renders each data item using a CategoryItemRenderer . |
class |
CombinedDomainCategoryPlot
A combined category plot where the domain axis is shared.
|
class |
CombinedDomainXYPlot
An extension of
XYPlot that contains multiple subplots that share a
common domain axis. |
class |
CombinedRangeCategoryPlot
A combined category plot where the range axis is shared.
|
class |
CombinedRangeXYPlot
An extension of
XYPlot that contains multiple subplots that share a
common range axis. |
class |
CompassPlot
A specialised plot that draws a compass to indicate a direction based on the
value from a
ValueDataset . |
class |
ContourPlot
Deprecated.
This plot is no longer supported, please use
XYPlot with
an XYBlockRenderer . |
class |
FastScatterPlot
A fast scatter plot.
|
class |
MeterPlot
A plot that displays a single value in the form of a needle on a dial.
|
class |
MultiplePiePlot
A plot that displays multiple pie plots using data from a
CategoryDataset . |
class |
PiePlot
A plot that displays data in the form of a pie chart, using data from any
class that implements the
PieDataset interface. |
class |
PiePlot3D
A plot that displays data in the form of a 3D pie chart, using data from
any class that implements the
PieDataset interface. |
class |
PolarPlot
Plots data that is in (theta, radius) pairs where
theta equal to zero is due north and increases clockwise.
|
class |
RingPlot
A customised pie plot that leaves a hole in the middle.
|
class |
SpiderWebPlot
A plot that displays data from a
CategoryDataset in the form of a
"spider web". |
class |
ThermometerPlot
A plot that displays a single value (from a
ValueDataset ) in a
thermometer type display. |
class |
WaferMapPlot
A wafer map plot.
|
class |
XYPlot
A general class for plotting data in the form of (x, y) pairs.
|
Modifier and Type | Method and Description |
---|---|
Plot |
Plot.getParent()
Returns the parent plot (or
null if this plot is not part
of a combined plot). |
Plot |
Plot.getRootPlot()
Returns the root plot.
|
Modifier and Type | Method and Description |
---|---|
void |
Plot.setParent(Plot parent)
Sets the parent plot.
|
Modifier and Type | Class and Description |
---|---|
class |
DialPlot
A dial plot composed of user-definable layers.
|
Modifier and Type | Method and Description |
---|---|
protected java.awt.Image |
StandardXYItemRenderer.getImage(Plot plot,
int series,
int item,
double x,
double y)
Returns the image used to draw a single data item.
|
protected java.awt.Point |
StandardXYItemRenderer.getImageHotspot(Plot plot,
int series,
int item,
double x,
double y,
java.awt.Image image)
Returns the hotspot of the image used to draw a single data item.
|