public class JFreeChartUtilities
extends java.lang.Object
| Constructor and Description |
|---|
JFreeChartUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static org.jfree.chart.JFreeChart |
getCategoryLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.apache.commons.math3.linear.RealMatrix xyData) |
static org.jfree.chart.JFreeChart |
getContourPlot(org.jfree.data.xy.DefaultXYZDataset dataset,
org.jfree.chart.renderer.xy.XYBlockRenderer renderer,
HuePaintScale paintScale,
org.jfree.chart.axis.NumberAxis xAxis,
org.jfree.chart.axis.NumberAxis yAxis,
org.jfree.chart.axis.NumberAxis zAxis,
int xItems,
int yItems) |
static org.jfree.chart.JFreeChart |
getContourPlot(java.lang.String labelX,
java.lang.String labelY,
java.lang.String labelZ,
org.apache.commons.math3.linear.RealMatrix dataMatrix) |
static org.jfree.chart.JFreeChart |
getXYLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
double[] xValues,
double[] yValues) |
static org.jfree.chart.JFreeChart |
getXYLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.apache.commons.math3.linear.RealMatrix xyData) |
static org.jfree.chart.JFreeChart |
getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data) |
static org.jfree.chart.JFreeChart |
getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer) |
static org.jfree.chart.JFreeChart |
getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer,
boolean legend) |
static org.jfree.chart.JFreeChart |
getXYPlotLogChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer,
boolean legend) |
static void |
saveChartAsJPG(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
Write a chart to an file stream in JPG format.
|
static void |
saveChartAsPDF(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
Write a chart to an file stream in PDF format.
|
static void |
saveChartAsSVG(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
Write a chart to an file stream in SVG format.
|
static void |
updateContourPlot(org.jfree.data.xy.DefaultXYZDataset dataset,
org.jfree.chart.renderer.xy.XYBlockRenderer renderer,
HuePaintScale paintScale,
org.jfree.chart.axis.NumberAxis xAxis,
org.jfree.chart.axis.NumberAxis yAxis,
org.jfree.chart.axis.NumberAxis zAxis,
int xItems,
int yItems) |
static void |
writeChartAsPDF(java.io.OutputStream out,
org.jfree.chart.JFreeChart chart,
int width,
int height)
Writes a chart to an output stream in PDF format.
|
public static org.jfree.chart.JFreeChart getContourPlot(java.lang.String labelX,
java.lang.String labelY,
java.lang.String labelZ,
org.apache.commons.math3.linear.RealMatrix dataMatrix)
public static org.jfree.chart.JFreeChart getContourPlot(org.jfree.data.xy.DefaultXYZDataset dataset,
org.jfree.chart.renderer.xy.XYBlockRenderer renderer,
HuePaintScale paintScale,
org.jfree.chart.axis.NumberAxis xAxis,
org.jfree.chart.axis.NumberAxis yAxis,
org.jfree.chart.axis.NumberAxis zAxis,
int xItems,
int yItems)
public static void updateContourPlot(org.jfree.data.xy.DefaultXYZDataset dataset,
org.jfree.chart.renderer.xy.XYBlockRenderer renderer,
HuePaintScale paintScale,
org.jfree.chart.axis.NumberAxis xAxis,
org.jfree.chart.axis.NumberAxis yAxis,
org.jfree.chart.axis.NumberAxis zAxis,
int xItems,
int yItems)
public static org.jfree.chart.JFreeChart getXYLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
double[] xValues,
double[] yValues)
public static org.jfree.chart.JFreeChart getXYLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.apache.commons.math3.linear.RealMatrix xyData)
public static org.jfree.chart.JFreeChart getCategoryLinesPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.apache.commons.math3.linear.RealMatrix xyData)
public static org.jfree.chart.JFreeChart getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data)
public static org.jfree.chart.JFreeChart getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer)
public static org.jfree.chart.JFreeChart getXYPlotChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer,
boolean legend)
public static org.jfree.chart.JFreeChart getXYPlotLogChart(java.lang.String title,
java.lang.String xAxisLabel,
java.lang.String xAxisNumberFormat,
java.lang.String yAxisLabel,
java.lang.String yAxisNumberFormat,
org.jfree.data.xy.XYSeriesCollection data,
org.jfree.chart.renderer.xy.AbstractXYItemRenderer renderer,
boolean legend)
public static void saveChartAsPDF(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
throws java.io.IOException
file - The file to write to.chart - The chart to write.width - The width.height - The height.java.io.IOException - Thrown if the file could not be written.public static void saveChartAsSVG(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
throws java.io.IOException
file - The file to write to.chart - The chart to write.width - The width.height - The height.java.io.IOException - Thrown if the file could not be written.public static void saveChartAsJPG(java.io.File file,
org.jfree.chart.JFreeChart chart,
int width,
int height)
throws java.io.IOException
file - The file to write to.chart - The chart to write.width - The width.height - The height.java.io.IOException - Thrown if the file could not be written.public static void writeChartAsPDF(java.io.OutputStream out,
org.jfree.chart.JFreeChart chart,
int width,
int height)
out - the output stream.chart - the chart.width - the chart width.height - the chart height.Copyright © 2018. All Rights Reserved.