- PaintAlpha - Class in org.jfree.chart.util
-
This class contains static methods for the manipulation
of objects of type Paint
- PaintAlpha() - Constructor for class org.jfree.chart.util.PaintAlpha
-
- paintBar(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge) - Method in interface org.jfree.chart.renderer.category.BarPainter
-
Paints a single bar on behalf of a renderer.
- paintBar(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge) - Method in class org.jfree.chart.renderer.category.GradientBarPainter
-
Paints a single bar instance.
- paintBar(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge) - Method in class org.jfree.chart.renderer.category.StandardBarPainter
-
Paints a single bar instance.
- paintBar(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge) - Method in class org.jfree.chart.renderer.xy.GradientXYBarPainter
-
Paints a single bar instance.
- paintBar(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge) - Method in class org.jfree.chart.renderer.xy.StandardXYBarPainter
-
Paints a single bar instance.
- paintBar(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge) - Method in interface org.jfree.chart.renderer.xy.XYBarPainter
-
Paints a single bar on behalf of a renderer.
- paintBarShadow(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in interface org.jfree.chart.renderer.category.BarPainter
-
Paints the shadow for a single bar on behalf of a renderer.
- paintBarShadow(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in class org.jfree.chart.renderer.category.GradientBarPainter
-
Paints a single bar instance.
- paintBarShadow(Graphics2D, BarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in class org.jfree.chart.renderer.category.StandardBarPainter
-
Paints a single bar instance.
- paintBarShadow(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in class org.jfree.chart.renderer.xy.GradientXYBarPainter
-
Paints a single bar instance.
- paintBarShadow(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in class org.jfree.chart.renderer.xy.StandardXYBarPainter
-
Paints a single bar instance.
- paintBarShadow(Graphics2D, XYBarRenderer, int, int, RectangularShape, RectangleEdge, boolean) - Method in interface org.jfree.chart.renderer.xy.XYBarPainter
-
Paints the shadow for a single bar on behalf of a renderer.
- paintComponent(Graphics) - Method in class org.jfree.chart.ChartPanel
-
Paints the component by drawing the chart to fill the entire component,
but allowing for the insets (which will be non-zero if a border has been
set for this component).
- paintComponent(Graphics) - Method in class org.jfree.chart.editor.PaletteSample
-
Deprecated.
Draws the sample.
- PaintMap - Class in org.jfree.chart
-
A storage structure that maps Comparable
instances with
Paint
instances.
- PaintMap() - Constructor for class org.jfree.chart.PaintMap
-
Creates a new (empty) map.
- paintOverlay(Graphics2D, ChartPanel) - Method in class org.jfree.chart.panel.CrosshairOverlay
-
Paints the crosshairs in the layer.
- paintOverlay(Graphics2D, ChartPanel) - Method in interface org.jfree.chart.panel.Overlay
-
Paints the crosshairs in the layer.
- PaintScale - Interface in org.jfree.chart.renderer
-
- PaintScaleLegend - Class in org.jfree.chart.title
-
A legend that shows a range of values and their associated colors, driven
by an underlying
PaintScale
implementation.
- PaintScaleLegend(PaintScale, ValueAxis) - Constructor for class org.jfree.chart.title.PaintScaleLegend
-
Creates a new instance.
- paletteName - Variable in class org.jfree.chart.plot.ColorPalette
-
Deprecated.
The palette name.
- PaletteSample - Class in org.jfree.chart.editor
-
- PaletteSample(ColorPalette) - Constructor for class org.jfree.chart.editor.PaletteSample
-
Deprecated.
Creates a new sample.
- pan(double) - Method in class org.jfree.chart.axis.LogAxis
-
Slides the axis range by the specified percentage.
- pan(double) - Method in class org.jfree.chart.axis.ValueAxis
-
Slides the axis range by the specified percentage.
- panDomainAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.CategoryPlot
-
Pans the domain axes by the specified percentage.
- panDomainAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.CombinedRangeXYPlot
-
Pans all domain axes by the specified percentage.
- panDomainAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.FastScatterPlot
-
Pans the domain axes by the specified percentage.
- panDomainAxes(double, PlotRenderingInfo, Point2D) - Method in interface org.jfree.chart.plot.Pannable
-
Pans the domain axes by the specified percentage.
- panDomainAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.XYPlot
-
Pans the domain axes by the specified percentage.
- PanHandlerFX - Class in org.jfree.chart.fx.interaction
-
- PanHandlerFX(String) - Constructor for class org.jfree.chart.fx.interaction.PanHandlerFX
-
Creates a new instance that requires no modifier keys.
- PanHandlerFX(String, boolean, boolean, boolean, boolean) - Constructor for class org.jfree.chart.fx.interaction.PanHandlerFX
-
Creates a new instance that will be activated using the specified
combination of modifier keys.
- Pannable - Interface in org.jfree.chart.plot
-
An interface that the
ChartPanel
class uses to communicate with
plots that support panning.
- panRangeAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.CategoryPlot
-
Pans the range axes by the specified percentage.
- panRangeAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.CombinedDomainXYPlot
-
Pans all range axes by the specified percentage.
- panRangeAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.FastScatterPlot
-
Pans the range axes by the specified percentage.
- panRangeAxes(double, PlotRenderingInfo, Point2D) - Method in interface org.jfree.chart.plot.Pannable
-
Pans the range axes by the specified percentage.
- panRangeAxes(double, PlotRenderingInfo, Point2D) - Method in class org.jfree.chart.plot.XYPlot
-
Pans the range axes by the specified percentage.
- ParamChecks - Class in org.jfree.chart.util
-
A utility class for checking parameters.
- ParamChecks() - Constructor for class org.jfree.chart.util.ParamChecks
-
- pArea - Variable in class org.jfree.chart.renderer.xy.XYStepAreaRenderer
-
Area of the complete series
- parse(String, ParsePosition) - Method in class org.jfree.chart.axis.CompassFormat
-
This method returns null
for all inputs.
- parse(String, ParsePosition) - Method in class org.jfree.chart.axis.MonthDateFormat
-
Parses the given string (not implemented).
- parse(String, ParsePosition) - Method in class org.jfree.chart.axis.QuarterDateFormat
-
Parses the given string (not implemented).
- parse(String, ParsePosition) - Method in class org.jfree.chart.util.HexNumberFormat
-
Parsing is not implemented, so this method always returns
null
.
- parse(String, ParsePosition) - Method in class org.jfree.chart.util.HMSNumberFormat
-
Parsing is not implemented, so this method always returns
null
.
- parse(String, ParsePosition) - Method in class org.jfree.chart.util.LogFormat
-
Parsing is not implemented, so this method always returns
null
.
- parse(String, ParsePosition) - Method in class org.jfree.chart.util.RelativeDateFormat
-
Parses the given string (not implemented).
- parseDay(String) - Static method in class org.jfree.data.time.Day
-
Parses the string argument as a day.
- parseHour(String) - Static method in class org.jfree.data.time.Hour
-
Creates an Hour instance by parsing a string.
- parseMinute(String) - Static method in class org.jfree.data.time.Minute
-
Creates a Minute instance by parsing a string.
- parseMonth(String) - Static method in class org.jfree.data.time.Month
-
Parses the string argument as a month.
- parseQuarter(String) - Static method in class org.jfree.data.time.Quarter
-
Parses the string argument as a quarter.
- parseSecond(String) - Static method in class org.jfree.data.time.Second
-
Creates a new instance by parsing a string.
- parseWeek(String) - Static method in class org.jfree.data.time.Week
-
Parses the string argument as a week.
- parseYear(String) - Static method in class org.jfree.data.time.Year
-
Parses the string argument as a year.
- peg(Calendar) - Method in class org.jfree.data.time.Day
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.FixedMillisecond
-
This method is overridden to do nothing.
- peg(Calendar) - Method in class org.jfree.data.time.Hour
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Millisecond
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Minute
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Month
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Quarter
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.RegularTimePeriod
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Second
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Week
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- peg(Calendar) - Method in class org.jfree.data.time.Year
-
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
- period - Variable in class org.jfree.chart.axis.CyclicNumberAxis
-
The period.
- PeriodAxis - Class in org.jfree.chart.axis
-
- PeriodAxis(String) - Constructor for class org.jfree.chart.axis.PeriodAxis
-
Creates a new axis.
- PeriodAxis(String, RegularTimePeriod, RegularTimePeriod) - Constructor for class org.jfree.chart.axis.PeriodAxis
-
Creates a new axis.
- PeriodAxis(String, RegularTimePeriod, RegularTimePeriod, TimeZone) - Constructor for class org.jfree.chart.axis.PeriodAxis
-
- PeriodAxis(String, RegularTimePeriod, RegularTimePeriod, TimeZone, Locale) - Constructor for class org.jfree.chart.axis.PeriodAxis
-
Creates a new axis.
- PeriodAxisLabelInfo - Class in org.jfree.chart.axis
-
A record that contains information for one "band" of date labels in
a
PeriodAxis
.
- PeriodAxisLabelInfo(Class, DateFormat) - Constructor for class org.jfree.chart.axis.PeriodAxisLabelInfo
-
Creates a new instance.
- PeriodAxisLabelInfo(Class, DateFormat, RectangleInsets, Font, Paint, boolean, Stroke, Paint) - Constructor for class org.jfree.chart.axis.PeriodAxisLabelInfo
-
Creates a new instance.
- PIE - Static variable in class org.jfree.chart.plot.DialShape
-
Pie.
- PieChartDemo1 - Class in org.jfree.chart.demo
-
A simple demonstration application showing how to create a pie chart using
data from a
DefaultPieDataset
.
- PieChartDemo1(String) - Constructor for class org.jfree.chart.demo.PieChartDemo1
-
Default constructor.
- PieChartFXDemo1 - Class in org.jfree.chart.fx.demo
-
A pie chart demo in JavaFX.
- PieChartFXDemo1() - Constructor for class org.jfree.chart.fx.demo.PieChartFXDemo1
-
- PieDataset - Interface in org.jfree.data.general
-
A general purpose dataset where values are associated with keys.
- PIEDATASET_TAG - Static variable in interface org.jfree.data.xml.DatasetTags
-
The 'PieDataset' element name.
- PieDatasetHandler - Class in org.jfree.data.xml
-
A SAX handler for reading a
PieDataset
from an XML file.
- PieDatasetHandler() - Constructor for class org.jfree.data.xml.PieDatasetHandler
-
Default constructor.
- PieLabelDistributor - Class in org.jfree.chart.plot
-
This class distributes the section labels for one side of a pie chart so
that they do not overlap.
- PieLabelDistributor(int) - Constructor for class org.jfree.chart.plot.PieLabelDistributor
-
Creates a new distributor.
- PieLabelLinkStyle - Class in org.jfree.chart.plot
-
Used to indicate the style for the lines linking pie sections to their
corresponding labels.
- PieLabelRecord - Class in org.jfree.chart.plot
-
A structure that retains information about the label for a section in a pie
chart.
- PieLabelRecord(Comparable, double, double, TextBox, double, double, double) - Constructor for class org.jfree.chart.plot.PieLabelRecord
-
Creates a new record.
- PiePlot - Class in org.jfree.chart.plot
-
A plot that displays data in the form of a pie chart, using data from any
class that implements the
PieDataset
interface.
- PiePlot() - Constructor for class org.jfree.chart.plot.PiePlot
-
Creates a new plot.
- PiePlot(PieDataset) - Constructor for class org.jfree.chart.plot.PiePlot
-
Creates a plot that will draw a pie chart for the specified dataset.
- PiePlot3D - Class in org.jfree.chart.plot
-
A plot that displays data in the form of a 3D pie chart, using data from
any class that implements the
PieDataset
interface.
- PiePlot3D() - Constructor for class org.jfree.chart.plot.PiePlot3D
-
Creates a new instance with no dataset.
- PiePlot3D(PieDataset) - Constructor for class org.jfree.chart.plot.PiePlot3D
-
Creates a pie chart with a three dimensional effect using the specified
dataset.
- PiePlotState - Class in org.jfree.chart.plot
-
A renderer state.
- PiePlotState(PlotRenderingInfo) - Constructor for class org.jfree.chart.plot.PiePlotState
-
Creates a new object for recording temporary state information for a
renderer.
- PieSectionEntity - Class in org.jfree.chart.entity
-
A chart entity that represents one section within a pie plot.
- PieSectionEntity(Shape, PieDataset, int, int, Comparable, String, String) - Constructor for class org.jfree.chart.entity.PieSectionEntity
-
Creates a new pie section entity.
- PieSectionLabelGenerator - Interface in org.jfree.chart.labels
-
Interface for a label generator for plots that use data from
a
PieDataset
.
- PieToolTipGenerator - Interface in org.jfree.chart.labels
-
A tool tip generator that is used by the
PiePlot
class.
- PieURLGenerator - Interface in org.jfree.chart.urls
-
Interface for a URL generator for plots that use data from a
PieDataset
.
- Pin() - Constructor for class org.jfree.chart.plot.dial.DialPointer.Pin
-
Creates a new instance.
- Pin(int) - Constructor for class org.jfree.chart.plot.dial.DialPointer.Pin
-
Creates a new instance.
- PinNeedle - Class in org.jfree.chart.needle
-
A needle that is drawn as a pin shape.
- PinNeedle() - Constructor for class org.jfree.chart.needle.PinNeedle
-
- Plot - Class in org.jfree.chart.plot
-
The base class for all plots in JFreeChart.
- Plot() - Constructor for class org.jfree.chart.plot.Plot
-
Creates a new plot.
- plotChanged(PlotChangeEvent) - Method in interface org.jfree.chart.event.PlotChangeListener
-
Receives notification of a plot change event.
- plotChanged(PlotChangeEvent) - Method in class org.jfree.chart.JFreeChart
-
Receives notification that the plot has changed, and passes this on to
registered listeners.
- plotChanged(PlotChangeEvent) - Method in class org.jfree.chart.plot.CombinedDomainCategoryPlot
-
- plotChanged(PlotChangeEvent) - Method in class org.jfree.chart.plot.CombinedDomainXYPlot
-
- plotChanged(PlotChangeEvent) - Method in class org.jfree.chart.plot.CombinedRangeCategoryPlot
-
- plotChanged(PlotChangeEvent) - Method in class org.jfree.chart.plot.CombinedRangeXYPlot
-
- PlotChangeEvent - Class in org.jfree.chart.event
-
- PlotChangeEvent(Plot) - Constructor for class org.jfree.chart.event.PlotChangeEvent
-
Creates a new PlotChangeEvent.
- PlotChangeListener - Interface in org.jfree.chart.event
-
The interface that must be supported by classes that wish to receive
notification of changes to a plot.
- PlotEntity - Class in org.jfree.chart.entity
-
A class that captures information about a plot.
- PlotEntity(Shape, Plot) - Constructor for class org.jfree.chart.entity.PlotEntity
-
Creates a new plot entity.
- PlotEntity(Shape, Plot, String) - Constructor for class org.jfree.chart.entity.PlotEntity
-
Creates a new plot entity.
- PlotEntity(Shape, Plot, String, String) - Constructor for class org.jfree.chart.entity.PlotEntity
-
Creates a new plot entity.
- PlotOrientation - Class in org.jfree.chart.plot
-
Used to indicate the orientation (horizontal or vertical) of a 2D plot.
- PlotRenderingInfo - Class in org.jfree.chart.plot
-
Stores information about the dimensions of a plot and its subplots.
- PlotRenderingInfo(ChartRenderingInfo) - Constructor for class org.jfree.chart.plot.PlotRenderingInfo
-
Creates a new instance.
- PlotState - Class in org.jfree.chart.plot
-
Records information about the state of a plot during the drawing process.
- PlotState() - Constructor for class org.jfree.chart.plot.PlotState
-
Creates a new state object.
- PlotUtilities - Class in org.jfree.chart.plot
-
Some utility methods related to the plot classes.
- PlotUtilities() - Constructor for class org.jfree.chart.plot.PlotUtilities
-
- PlumNeedle - Class in org.jfree.chart.needle
-
- PlumNeedle() - Constructor for class org.jfree.chart.needle.PlumNeedle
-
- PNG - Static variable in interface org.jfree.chart.encoders.ImageFormat
-
Portable Network Graphics - lossless
- Pointer() - Constructor for class org.jfree.chart.plot.dial.DialPointer.Pointer
-
Creates a new instance.
- Pointer(int) - Constructor for class org.jfree.chart.plot.dial.DialPointer.Pointer
-
Creates a new instance.
- PointerNeedle - Class in org.jfree.chart.needle
-
A needle in the shape of a pointer, for use with the
CompassPlot
class.
- PointerNeedle() - Constructor for class org.jfree.chart.needle.PointerNeedle
-
- pointRenderer(Graphics2D, Rectangle2D, PlotRenderingInfo, ContourPlot, ValueAxis, ValueAxis, ColorBar, ContourDataset, CrosshairState) - Method in class org.jfree.chart.plot.ContourPlot
-
Deprecated.
Draws the visual representation of a single data item.
- points - Variable in class org.jfree.chart.renderer.xy.XYSplineRenderer.XYSplineState
-
The points.
- pointsInTime - Variable in class org.jfree.data.time.DynamicTimeSeriesCollection
-
Storage for the x-values.
- PolarAxisLocation - Class in org.jfree.chart.plot
-
Used to indicate the location of an axis on a
PolarPlot
.
- PolarChartPanel - Class in org.jfree.chart
-
PolarChartPanel
is the top level object for using the
PolarPlot
.
- PolarChartPanel(JFreeChart) - Constructor for class org.jfree.chart.PolarChartPanel
-
Constructs a JFreeChart panel.
- PolarChartPanel(JFreeChart, boolean) - Constructor for class org.jfree.chart.PolarChartPanel
-
Creates a new panel.
- PolarItemRenderer - Interface in org.jfree.chart.renderer
-
The interface for a renderer that can be used by the
PolarPlot
class.
- PolarPlot - Class in org.jfree.chart.plot
-
Plots data that is in (theta, radius) pairs where
theta equal to zero is due north and increases clockwise.
- PolarPlot() - Constructor for class org.jfree.chart.plot.PolarPlot
-
Default constructor.
- PolarPlot(XYDataset, ValueAxis, PolarItemRenderer) - Constructor for class org.jfree.chart.plot.PolarPlot
-
Creates a new plot.
- PolynomialFunction2D - Class in org.jfree.data.function
-
A function in the form y = a0 + a1 * x + a2 * x^2 + ...
- PolynomialFunction2D(double[]) - Constructor for class org.jfree.data.function.PolynomialFunction2D
-
Constructs a new polynomial function y = a0 + a1 * x + a2 * x^2 +
...
- popSubHandler() - Method in class org.jfree.data.xml.RootHandler
-
Pops a sub-handler from the stack.
- POSITION_INDEX - Static variable in class org.jfree.chart.renderer.WaferMapRenderer
-
default multivalue paint calculation
- POSITIVE - Static variable in class org.jfree.data.RangeType
-
Positive range.
- PowerFunction2D - Class in org.jfree.data.function
-
A function of the form y = a * x ^ b.
- PowerFunction2D(double, double) - Constructor for class org.jfree.data.function.PowerFunction2D
-
Creates a new power function.
- previous() - Method in class org.jfree.data.time.Day
-
Returns the day preceding this one.
- previous() - Method in class org.jfree.data.time.FixedMillisecond
-
Returns the millisecond preceding this one.
- previous() - Method in class org.jfree.data.time.Hour
-
Returns the hour preceding this one.
- previous() - Method in class org.jfree.data.time.Millisecond
-
Returns the millisecond preceding this one.
- previous() - Method in class org.jfree.data.time.Minute
-
Returns the minute preceding this one.
- previous() - Method in class org.jfree.data.time.Month
-
Returns the month preceding this one.
- previous() - Method in class org.jfree.data.time.Quarter
-
Returns the quarter preceding this one.
- previous() - Method in class org.jfree.data.time.RegularTimePeriod
-
Returns the time period preceding this one, or null
if some
lower limit has been reached.
- previous() - Method in class org.jfree.data.time.Second
-
Returns the second preceding this one.
- previous() - Method in class org.jfree.data.time.Week
-
Returns the week preceding this one.
- previous() - Method in class org.jfree.data.time.Year
-
Returns the year preceding this one.
- previousStandardDate(Date, DateTickUnit) - Method in class org.jfree.chart.axis.DateAxis
-
Returns the previous "standard" date, for a given date and tick unit.
- print(Graphics, PageFormat, int) - Method in class org.jfree.chart.ChartPanel
-
Prints the chart on a single page.
- PRINT_COMMAND - Static variable in class org.jfree.chart.ChartPanel
-
Print action command.
- PROPERTIES_COMMAND - Static variable in class org.jfree.chart.ChartPanel
-
Properties action command.
- propertyChange(PropertyChangeEvent) - Method in class org.jfree.chart.panel.CrosshairOverlay
-
Receives a property change event (typically a change in one of the
crosshairs).
- propertyChange(PropertyChangeEvent) - Method in class org.jfree.chart.plot.ContourPlot
-
Deprecated.
Notifies all registered listeners of a property change.
- prune() - Method in class org.jfree.data.xy.DefaultTableXYDataset
-
Removes all x-values for which all the y-values are null
.
- pushSubHandler(DefaultHandler) - Method in class org.jfree.data.xml.RootHandler
-
Pushes a sub-handler onto the stack.
- put(Comparable, Paint) - Method in class org.jfree.chart.PaintMap
-
Adds a mapping between the specified key
and
paint
values.
- put(Comparable, Stroke) - Method in class org.jfree.chart.StrokeMap
-
Adds a mapping between the specified key
and
stroke
values.