- main(String[]) - Static method in class org.jfree.chart.demo.BarChartDemo1
-
Starting point for the demonstration application.
- main(String[]) - Static method in class org.jfree.chart.demo.PieChartDemo1
-
Starting point for the demonstration application.
- main(String[]) - Static method in class org.jfree.chart.demo.TimeSeriesChartDemo1
-
Starting point for the demonstration application.
- main(String[]) - Static method in class org.jfree.chart.fx.demo.BarChartFXDemo1
-
Entry point.
- main(String[]) - Static method in class org.jfree.chart.fx.demo.PieChartFXDemo1
-
- main(String[]) - Static method in class org.jfree.chart.fx.demo.TimeSeriesChartFXDemo1
-
- main(String[]) - Static method in class org.jfree.chart.JFreeChart
-
Prints information about JFreeChart to standard output.
- MAJOR - Static variable in class org.jfree.chart.axis.TickType
-
Major tick.
- makeTickLabel(double, boolean) - Method in class org.jfree.chart.axis.LogarithmicAxis
-
Converts the given value to a tick label string.
- makeTickLabel(double) - Method in class org.jfree.chart.axis.LogarithmicAxis
-
Converts the given value to a tick label string.
- mapDatasetToAxes(int, List) - Method in class org.jfree.chart.plot.PolarPlot
-
Maps the specified dataset to the axes in the list.
- mapDatasetToAxis(int, int) - Method in class org.jfree.chart.plot.PolarPlot
-
Maps a dataset to a particular axis.
- mapDatasetToDomainAxes(int, List) - Method in class org.jfree.chart.plot.CategoryPlot
-
Maps the specified dataset to the axes in the list.
- mapDatasetToDomainAxes(int, List) - Method in class org.jfree.chart.plot.XYPlot
-
Maps the specified dataset to the axes in the list.
- mapDatasetToDomainAxis(int, int) - Method in class org.jfree.chart.plot.CategoryPlot
-
Maps a dataset to a particular domain axis.
- mapDatasetToDomainAxis(int, int) - Method in class org.jfree.chart.plot.XYPlot
-
Maps a dataset to a particular domain axis.
- mapDatasetToRangeAxes(int, List) - Method in class org.jfree.chart.plot.CategoryPlot
-
Maps the specified dataset to the axes in the list.
- mapDatasetToRangeAxes(int, List) - Method in class org.jfree.chart.plot.XYPlot
-
Maps the specified dataset to the axes in the list.
- mapDatasetToRangeAxis(int, int) - Method in class org.jfree.chart.plot.CategoryPlot
-
Maps a dataset to a particular range axis.
- mapDatasetToRangeAxis(int, int) - Method in class org.jfree.chart.plot.XYPlot
-
Maps a dataset to a particular range axis.
- mapDatasetToScale(int, int) - Method in class org.jfree.chart.plot.dial.DialPlot
-
Maps a dataset to a particular scale.
- mapKeyToGroup(Comparable, Comparable) - Method in class org.jfree.data.KeyToGroupMap
-
Maps a key to a group.
- mapToLastCycle - Variable in class org.jfree.chart.axis.CyclicNumberAxis.CycleBoundTick
-
Map to last cycle.
- Marker - Class in org.jfree.chart.plot
-
The base class for markers that can be added to plots to highlight a value
or range of values.
- Marker() - Constructor for class org.jfree.chart.plot.Marker
-
Creates a new marker with default attributes.
- Marker(Paint) - Constructor for class org.jfree.chart.plot.Marker
-
Constructs a new marker.
- Marker(Paint, Stroke, Paint, Stroke, float) - Constructor for class org.jfree.chart.plot.Marker
-
Constructs a new marker.
- MarkerAxisBand - Class in org.jfree.chart.axis
-
A band that can be added to a number axis to display regions.
- MarkerAxisBand(NumberAxis, double, double, double, double, Font) - Constructor for class org.jfree.chart.axis.MarkerAxisBand
-
Constructs a new axis band.
- markerChanged(MarkerChangeEvent) - Method in interface org.jfree.chart.event.MarkerChangeListener
-
Receives notification of a marker change event.
- markerChanged(MarkerChangeEvent) - Method in class org.jfree.chart.plot.Plot
-
Receives notification of a change to a marker that is assigned to the
plot.
- MarkerChangeEvent - Class in org.jfree.chart.event
-
- MarkerChangeEvent(Marker) - Constructor for class org.jfree.chart.event.MarkerChangeEvent
-
Creates a new MarkerChangeEvent
instance.
- MarkerChangeListener - Interface in org.jfree.chart.event
-
The interface that must be supported by classes that wish to receive
notification of changes to a
Marker
.
- MatrixSeries - Class in org.jfree.data.xy
-
Represents a dense matrix M[i,j] where each Mij item of the matrix has a
value (default is 0).
- MatrixSeries(String, int, int) - Constructor for class org.jfree.data.xy.MatrixSeries
-
Constructs a new matrix series.
- MatrixSeriesCollection - Class in org.jfree.data.xy
-
Represents a collection of
MatrixSeries
that can be used as a
dataset.
- MatrixSeriesCollection() - Constructor for class org.jfree.data.xy.MatrixSeriesCollection
-
Constructs an empty dataset.
- MatrixSeriesCollection(MatrixSeries) - Constructor for class org.jfree.data.xy.MatrixSeriesCollection
-
Constructs a dataset and populates it with a single matrix series.
- MAX_INTERIOR_GAP - Static variable in class org.jfree.chart.plot.PiePlot
-
The maximum interior gap (currently 40%).
- MAX_INTERIOR_GAP - Static variable in class org.jfree.chart.plot.SpiderWebPlot
-
The maximum interior gap (currently 40%).
- MAXIMUM_TICK_COUNT - Static variable in class org.jfree.chart.axis.ValueAxis
-
The maximum tick count.
- MAXIMUM_YEAR - Static variable in class org.jfree.data.time.Year
-
The maximum year value.
- maxZ - Variable in class org.jfree.chart.plot.ColorPalette
-
Deprecated.
The max z-axis value.
- MeanAndStandardDeviation - Class in org.jfree.data.statistics
-
A simple data structure that holds a mean value and a standard deviation
value.
- MeanAndStandardDeviation(double, double) - Constructor for class org.jfree.data.statistics.MeanAndStandardDeviation
-
Creates a new mean and standard deviation record.
- MeanAndStandardDeviation(Number, Number) - Constructor for class org.jfree.data.statistics.MeanAndStandardDeviation
-
Creates a new mean and standard deviation record.
- MeterInterval - Class in org.jfree.chart.plot
-
An interval to be highlighted on a
MeterPlot
.
- MeterInterval(String, Range) - Constructor for class org.jfree.chart.plot.MeterInterval
-
Creates a new interval.
- MeterInterval(String, Range, Paint, Stroke, Paint) - Constructor for class org.jfree.chart.plot.MeterInterval
-
Creates a new interval.
- MeterNeedle - Class in org.jfree.chart.needle
-
The base class used to represent the needle on a
CompassPlot
.
- MeterNeedle() - Constructor for class org.jfree.chart.needle.MeterNeedle
-
Creates a new needle.
- MeterNeedle(Paint, Paint, Paint) - Constructor for class org.jfree.chart.needle.MeterNeedle
-
Creates a new needle.
- MeterPlot - Class in org.jfree.chart.plot
-
A plot that displays a single value in the form of a needle on a dial.
- MeterPlot() - Constructor for class org.jfree.chart.plot.MeterPlot
-
Creates a new plot with a default range of 0
to
100
and no value to display.
- MeterPlot(ValueDataset) - Constructor for class org.jfree.chart.plot.MeterPlot
-
Creates a new plot that displays the value from the supplied dataset.
- MIDDLE - Static variable in class org.jfree.chart.axis.AxisLabelLocation
-
Axis label at the middle.
- MIDDLE - Static variable in class org.jfree.chart.axis.CategoryAnchor
-
Middle of period.
- MIDDLE - Static variable in class org.jfree.chart.axis.DateTickMarkPosition
-
Middle of period.
- MIDDLE - Static variable in class org.jfree.data.time.DynamicTimeSeriesCollection
-
Useful constant for controlling the x-value returned for a time period.
- MIDDLE - Static variable in class org.jfree.data.time.TimePeriodAnchor
-
Middle of period.
- MiddlePinNeedle - Class in org.jfree.chart.needle
-
A needle that is drawn as a pin shape.
- MiddlePinNeedle() - Constructor for class org.jfree.chart.needle.MiddlePinNeedle
-
- MILLISECOND - Static variable in class org.jfree.chart.axis.DateTickUnit
-
- MILLISECOND - Static variable in class org.jfree.chart.axis.DateTickUnitType
-
Millisecond.
- millisecond - Variable in class org.jfree.chart.axis.SegmentedTimeline.Segment
-
A reference point within the segment.
- Millisecond - Class in org.jfree.data.time
-
Represents a millisecond.
- Millisecond() - Constructor for class org.jfree.data.time.Millisecond
-
Constructs a millisecond based on the current system time.
- Millisecond(int, Second) - Constructor for class org.jfree.data.time.Millisecond
-
Constructs a millisecond.
- Millisecond(int, int, int, int, int, int, int) - Constructor for class org.jfree.data.time.Millisecond
-
Creates a new millisecond.
- Millisecond(Date) - Constructor for class org.jfree.data.time.Millisecond
-
Constructs a new millisecond using the default time zone.
- Millisecond(Date, TimeZone) - Constructor for class org.jfree.data.time.Millisecond
-
- Millisecond(Date, TimeZone, Locale) - Constructor for class org.jfree.data.time.Millisecond
-
Creates a millisecond.
- MINIMUM_HEIGHT_TO_DRAW - Static variable in class org.jfree.chart.plot.Plot
-
The minimum height at which the plot should be drawn.
- MINIMUM_WIDTH_TO_DRAW - Static variable in class org.jfree.chart.plot.Plot
-
The minimum width at which the plot should be drawn.
- MINIMUM_YEAR - Static variable in class org.jfree.data.time.Year
-
The minimum year value.
- MinMaxCategoryRenderer - Class in org.jfree.chart.renderer.category
-
Renderer for drawing min max plot.
- MinMaxCategoryRenderer() - Constructor for class org.jfree.chart.renderer.category.MinMaxCategoryRenderer
-
Default constructor.
- MINOR - Static variable in class org.jfree.chart.axis.TickType
-
Minor tick.
- MINUTE - Static variable in class org.jfree.chart.axis.DateTickUnit
-
- MINUTE - Static variable in class org.jfree.chart.axis.DateTickUnitType
-
Minute.
- Minute - Class in org.jfree.data.time
-
Represents a minute.
- Minute() - Constructor for class org.jfree.data.time.Minute
-
Constructs a new Minute, based on the system date/time.
- Minute(int, Hour) - Constructor for class org.jfree.data.time.Minute
-
Constructs a new Minute.
- Minute(Date) - Constructor for class org.jfree.data.time.Minute
-
Constructs a new instance, based on the supplied date/time and
the default time zone.
- Minute(Date, TimeZone) - Constructor for class org.jfree.data.time.Minute
-
- Minute(Date, TimeZone, Locale) - Constructor for class org.jfree.data.time.Minute
-
Constructs a new Minute, based on the supplied date/time and timezone.
- Minute(int, int, int, int, int) - Constructor for class org.jfree.data.time.Minute
-
Creates a new minute.
- MINUTE_SEGMENT_SIZE - Static variable in class org.jfree.chart.axis.SegmentedTimeline
-
Defines a one-minute segment size in ms.
- minZ - Variable in class org.jfree.chart.plot.ColorPalette
-
Deprecated.
The min z-axis value.
- ModuloAxis - Class in org.jfree.chart.axis
-
An axis that displays numerical values within a fixed range using a modulo
calculation.
- ModuloAxis(String, Range) - Constructor for class org.jfree.chart.axis.ModuloAxis
-
Creates a new axis.
- MONTH - Static variable in class org.jfree.chart.axis.DateTickUnit
-
- MONTH - Static variable in class org.jfree.chart.axis.DateTickUnitType
-
Month.
- Month - Class in org.jfree.data.time
-
Represents a single month.
- Month() - Constructor for class org.jfree.data.time.Month
-
Constructs a new Month, based on the current system time.
- Month(int, int) - Constructor for class org.jfree.data.time.Month
-
Constructs a new month instance.
- Month(int, Year) - Constructor for class org.jfree.data.time.Month
-
Constructs a new month instance.
- Month(Date) - Constructor for class org.jfree.data.time.Month
-
Constructs a new Month
instance, based on a date/time and
the default time zone.
- Month(Date, TimeZone) - Constructor for class org.jfree.data.time.Month
-
- Month(Date, TimeZone, Locale) - Constructor for class org.jfree.data.time.Month
-
Creates a new Month
instance, based on the specified time,
zone and locale.
- MonthDateFormat - Class in org.jfree.chart.axis
-
A formatter that formats dates to show the initial letter(s) of the month
name and, as an option, the year for the first or last month of each year.
- MonthDateFormat() - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new instance for the default time zone.
- MonthDateFormat(TimeZone) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new instance for the specified time zone.
- MonthDateFormat(Locale) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new instance for the specified time zone.
- MonthDateFormat(TimeZone, int) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new instance for the specified time zone.
- MonthDateFormat(Locale, int) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new instance for the specified time zone.
- MonthDateFormat(TimeZone, Locale, int, boolean, boolean) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new formatter.
- MonthDateFormat(TimeZone, Locale, int, boolean[], DateFormat) - Constructor for class org.jfree.chart.axis.MonthDateFormat
-
Creates a new formatter.
- mouseClicked(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Receives notification of mouse clicks on the panel.
- mouseDragged(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Handles a 'mouse dragged' event.
- mouseEntered(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Handles a 'mouse entered' event.
- mouseExited(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Handles a 'mouse exited' event.
- MouseHandlerFX - Interface in org.jfree.chart.fx.interaction
-
The interface for a mouse handler, which is an object that listens for
mouse events on a
ChartCanvas
and performs a function in response
to those events (typical functions include tooltip display, drag zooming,
mouse wheel zooming and panning).
- mouseMoved(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Implementation of the MouseMotionListener's method.
- mousePressed(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Handles a 'mouse pressed' event.
- mouseReleased(MouseEvent) - Method in class org.jfree.chart.ChartPanel
-
Handles a 'mouse released' event.
- moveCursor(double, RectangleEdge) - Method in class org.jfree.chart.axis.AxisState
-
Moves the cursor outwards by the specified number of units.
- moveIndexToEnd() - Method in class org.jfree.chart.axis.SegmentedTimeline.Segment
-
Moves the index of this segment to the end of the segment.
- moveIndexToStart() - Method in class org.jfree.chart.axis.SegmentedTimeline.Segment
-
Moves the index of this segment to the beginning if the segment.
- moveTo(GeneralPath, double, double) - Static method in class org.jfree.chart.renderer.xy.AbstractXYItemRenderer
-
Utility method delegating to Path2D.Float.moveTo(double, double)
taking double as
parameters.
- MovingAverage - Class in org.jfree.data.time
-
A utility class for calculating moving averages of time series data.
- MovingAverage() - Constructor for class org.jfree.data.time.MovingAverage
-
- MultiplePiePlot - Class in org.jfree.chart.plot
-
- MultiplePiePlot() - Constructor for class org.jfree.chart.plot.MultiplePiePlot
-
Creates a new plot with no data.
- MultiplePiePlot(CategoryDataset) - Constructor for class org.jfree.chart.plot.MultiplePiePlot
-
Creates a new plot.
- MultipleXYSeriesLabelGenerator - Class in org.jfree.chart.labels
-
A series label generator for plots that use data from
an
XYDataset
.
- MultipleXYSeriesLabelGenerator() - Constructor for class org.jfree.chart.labels.MultipleXYSeriesLabelGenerator
-
Creates an item label generator using default number formatters.
- MultipleXYSeriesLabelGenerator(String) - Constructor for class org.jfree.chart.labels.MultipleXYSeriesLabelGenerator
-
Creates a new series label generator.
- MultiValueCategoryDataset - Interface in org.jfree.data.statistics
-
A category dataset that defines multiple values for each item.