Uses of Class org.jfree.chart.JFreeChart

Uses in package org.jfree.chart.plot

Methods with parameter type org.jfree.chart.JFreeChart

void
Sets the chart that is used to draw the individual pie plots.

Methods with return type org.jfree.chart.JFreeChart

JFreeChart
Returns the pie chart that is used to draw the individual pie plots.

Uses in package org.jfree.chart.editor

Methods with parameter type org.jfree.chart.JFreeChart

ChartEditor
Creates an editor for the given chart.
ChartEditor
Returns a new instance of a ChartEditor.
ChartEditor
Returns a component that can be used to edit the given chart.
void
Applies the changes to the specified chart.

Uses in package org.jfree.chart

Constructors with parameter type org.jfree.chart.JFreeChart

ChartFrame.ChartFrame(String title, JFreeChart chart)
Constructs a frame for a chart.
ChartFrame.ChartFrame(String title, JFreeChart chart, boolean scrollPane)
Constructs a frame for a chart.
ChartMouseEvent.ChartMouseEvent(JFreeChart chart, MouseEvent trigger, ChartEntity entity)
Constructs a new event.
Constructs a panel that displays the specified chart.
ChartPanel.ChartPanel(JFreeChart chart, boolean useBuffer)
Constructs a panel containing a chart.
ChartPanel.ChartPanel(JFreeChart chart, boolean properties, boolean save, boolean print, boolean zoom, boolean tooltips)
Constructs a JFreeChart panel.
ChartPanel.ChartPanel(JFreeChart chart, int width, int height, int minimumDrawWidth, int minimumDrawHeight, int maximumDrawWidth, int maximumDrawHeight, boolean useBuffer, boolean properties, boolean save, boolean print, boolean zoom, boolean tooltips)
Constructs a JFreeChart panel.
Constructs a JFreeChart panel.
PolarChartPanel.PolarChartPanel(JFreeChart chart, boolean useBuffer)
Creates a new panel.

Methods with parameter type org.jfree.chart.JFreeChart

void
ChartUtilities.saveChartAsJPEG(File file, float quality, JFreeChart chart, int width, int height)
Saves a chart to a file in JPEG format.
void
ChartUtilities.saveChartAsJPEG(File file, float quality, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Saves a chart to a file in JPEG format.
void
ChartUtilities.saveChartAsJPEG(File file, JFreeChart chart, int width, int height)
Saves a chart to a file in JPEG format.
void
ChartUtilities.saveChartAsJPEG(File file, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Saves a chart to a file in JPEG format.
void
ChartUtilities.saveChartAsPNG(File file, JFreeChart chart, int width, int height)
Saves a chart to the specified file in PNG format.
void
ChartUtilities.saveChartAsPNG(File file, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Saves a chart to a file in PNG format.
void
ChartUtilities.saveChartAsPNG(File file, JFreeChart chart, int width, int height, ChartRenderingInfo info, boolean encodeAlpha, int compression)
Saves a chart to a file in PNG format.
void
Sets the chart that is displayed in the panel.
void
Sets the chart that is displayed in the panel.
void
ChartUtilities.writeChartAsJPEG(OutputStream out, float quality, JFreeChart chart, int width, int height)
Writes a chart to an output stream in JPEG format.
void
ChartUtilities.writeChartAsJPEG(OutputStream out, float quality, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Writes a chart to an output stream in JPEG format.
void
ChartUtilities.writeChartAsJPEG(OutputStream out, JFreeChart chart, int width, int height)
Writes a chart to an output stream in JPEG format.
void
ChartUtilities.writeChartAsJPEG(OutputStream out, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Writes a chart to an output stream in JPEG format.
void
ChartUtilities.writeChartAsPNG(OutputStream out, JFreeChart chart, int width, int height)
Writes a chart to an output stream in PNG format.
void
ChartUtilities.writeChartAsPNG(OutputStream out, JFreeChart chart, int width, int height, boolean encodeAlpha, int compression)
Writes a chart to an output stream in PNG format.
void
ChartUtilities.writeChartAsPNG(OutputStream out, JFreeChart chart, int width, int height, ChartRenderingInfo info)
Writes a chart to an output stream in PNG format.
void
ChartUtilities.writeChartAsPNG(OutputStream out, JFreeChart chart, int width, int height, ChartRenderingInfo info, boolean encodeAlpha, int compression)
Writes a chart to an output stream in PNG format.
void
ChartUtilities.writeScaledChartAsPNG(OutputStream out, JFreeChart chart, int width, int height, int widthScaleFactor, int heightScaleFactor)
Writes a scaled version of a chart to an output stream in PNG format.

Methods with return type org.jfree.chart.JFreeChart

JFreeChart
ChartFactory.createAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates an area chart with default settings.
JFreeChart
ChartFactory.createBarChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bar chart.
JFreeChart
ChartFactory.createBarChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bar chart with a 3D effect.
JFreeChart
ChartFactory.createBoxAndWhiskerChart(String title, String categoryAxisLabel, String valueAxisLabel, BoxAndWhiskerCategoryDataset dataset, boolean legend)
Creates and returns a default instance of a box and whisker chart based on data from a BoxAndWhiskerCategoryDataset.
JFreeChart
ChartFactory.createBoxAndWhiskerChart(String title, String timeAxisLabel, String valueAxisLabel, BoxAndWhiskerXYDataset dataset, boolean legend)
Creates and returns a default instance of a box and whisker chart.
JFreeChart
ChartFactory.createBubbleChart(String title, String xAxisLabel, String yAxisLabel, XYZDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bubble chart with default settings.
JFreeChart
ChartFactory.createCandlestickChart(String title, String timeAxisLabel, String valueAxisLabel, OHLCDataset dataset, boolean legend)
Creates and returns a default instance of a candlesticks chart.
JFreeChart
ChartFactory.createGanttChart(String title, String categoryAxisLabel, String dateAxisLabel, IntervalCategoryDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a Gantt chart using the supplied attributes plus default values where required.
JFreeChart
ChartFactory.createHighLowChart(String title, String timeAxisLabel, String valueAxisLabel, OHLCDataset dataset, boolean legend)
Creates and returns a default instance of a high-low-open-close chart.
JFreeChart
ChartFactory.createHighLowChart(String title, String timeAxisLabel, String valueAxisLabel, OHLCDataset dataset, Timeline timeline, boolean legend)
Creates and returns a default instance of a high-low-open-close chart with a special timeline.
JFreeChart
ChartFactory.createHistogram(String title, String xAxisLabel, String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a histogram chart.
JFreeChart
ChartFactory.createLineChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart with default settings.
JFreeChart
ChartFactory.createLineChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart with default settings.
JFreeChart
ChartFactory.createMultiplePieChart(String title, CategoryDataset dataset, TableOrder order, boolean legend, boolean tooltips, boolean urls)
Creates a chart that displays multiple pie plots.
JFreeChart
ChartFactory.createMultiplePieChart3D(String title, CategoryDataset dataset, TableOrder order, boolean legend, boolean tooltips, boolean urls)
Creates a chart that displays multiple pie plots.
JFreeChart
ChartFactory.createPieChart(String title, PieDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a pie chart with default settings.
JFreeChart
ChartFactory.createPieChart(String title, PieDataset dataset, PieDataset previousDataset, int percentDiffForMaxScale, boolean greenForIncrease, boolean legend, boolean tooltips, boolean urls, boolean subTitle, boolean showDifference)
Creates a pie chart with default settings that compares 2 datasets.
JFreeChart
ChartFactory.createPieChart3D(String title, PieDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a 3D pie chart using the specified dataset.
JFreeChart
ChartFactory.createPolarChart(String title, XYDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a polar plot for the specified dataset (x-values interpreted as angles in degrees).
JFreeChart
ChartFactory.createRingChart(String title, PieDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a ring chart with default settings.
JFreeChart
ChartFactory.createScatterPlot(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a scatter plot with default settings.
JFreeChart
ChartFactory.createStackedAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked area chart with default settings.
JFreeChart
ChartFactory.createStackedBarChart(String title, String domainAxisLabel, String rangeAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked bar chart with default settings.
JFreeChart
ChartFactory.createStackedBarChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked bar chart with a 3D effect and default settings.
JFreeChart
ChartFactory.createStackedXYAreaChart(String title, String xAxisLabel, String yAxisLabel, TableXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked XY area plot.
JFreeChart
ChartFactory.createTimeSeriesChart(String title, String timeAxisLabel, String valueAxisLabel, XYDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates and returns a time series chart.
JFreeChart
ChartFactory.createWaferMapChart(String title, WaferMapDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a wafer map chart.
JFreeChart
ChartFactory.createWaterfallChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a waterfall chart.
JFreeChart
ChartFactory.createWindPlot(String title, String xAxisLabel, String yAxisLabel, WindDataset dataset, boolean legend, boolean tooltips, boolean urls)
Creates a wind plot with default settings.
JFreeChart
ChartFactory.createXYAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates an area chart using an XYDataset.
JFreeChart
ChartFactory.createXYBarChart(String title, String xAxisLabel, boolean dateAxis, String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates and returns a default instance of an XY bar chart.
JFreeChart
ChartFactory.createXYLineChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart (based on an XYDataset) with default settings.
JFreeChart
ChartFactory.createXYStepAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a filled stepped XY plot with default settings.
JFreeChart
ChartFactory.createXYStepChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stepped XY plot with default settings.
JFreeChart
Returns the chart that the mouse event relates to.
JFreeChart
Returns the chart contained in the panel.

Uses in package org.jfree.chart.servlet

Methods with parameter type org.jfree.chart.JFreeChart

String
ServletUtilities.saveChartAsJPEG(JFreeChart chart, int width, int height, HttpSession session)
Saves the chart as a JPEG format file in the temporary directory.
String
ServletUtilities.saveChartAsJPEG(JFreeChart chart, int width, int height, ChartRenderingInfo info, HttpSession session)
Saves the chart as a JPEG format file in the temporary directory and populates the ChartRenderingInfo object which can be used to generate an HTML image map.
String
ServletUtilities.saveChartAsPNG(JFreeChart chart, int width, int height, HttpSession session)
Saves the chart as a PNG format file in the temporary directory.
String
ServletUtilities.saveChartAsPNG(JFreeChart chart, int width, int height, ChartRenderingInfo info, HttpSession session)
Saves the chart as a PNG format file in the temporary directory and populates the ChartRenderingInfo object which can be used to generate an HTML image map.

Uses in package org.jfree.chart.event

Constructors with parameter type org.jfree.chart.JFreeChart

Creates a new chart change event.
Creates a new chart change event.
ChartProgressEvent.ChartProgressEvent(Object source, JFreeChart chart, int type, int percent)
Creates a new chart change event.

Methods with parameter type org.jfree.chart.JFreeChart

void
Sets the chart that generated the change event.
void
Sets the chart that generated the change event.

Methods with return type org.jfree.chart.JFreeChart

JFreeChart
Returns the chart that generated the change event.
JFreeChart
Returns the chart that generated the change event.