public class FreeChartUtil
extends java.lang.Object
Description: 图表工具类
Title:首亨软件 - TSS/CRM等
| 构造器和说明 |
|---|
FreeChartUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.jfree.data.general.Dataset |
convertDsToDataset(FreeChart obj,
Datastore ds,
java.lang.String yCol,
java.lang.String sCol)
将Datastore转化为Dataset
|
static org.jfree.data.general.Dataset |
convertDsToDataset(FreeChart obj,
Datastore ds,
java.lang.String xCol,
java.lang.String yCol,
java.lang.String sCol)
将Datastore转化为Dataset,PieDatasete有效
|
static org.jfree.data.category.DefaultCategoryDataset |
getCategoryDataset()
获取CategoryDataset数据集
|
static org.jfree.chart.JFreeChart |
getChart(FreeChart obj)
获取JFreeChart图表对象
|
static org.jfree.data.xy.DefaultIntervalXYDataset |
getIntervalXYDataset()
获取IntervalXYDataset数据集
|
static org.jfree.data.xy.DefaultOHLCDataset |
getOHLCDataset(java.lang.Comparable<?> key,
org.jfree.data.xy.OHLCDataItem[] data)
获取OHLCDataset数据集
|
static org.jfree.data.general.DefaultPieDataset |
getPieDataset()
获取PieDataset数据集
|
static org.jfree.data.xy.DefaultTableXYDataset |
getTableXYDataset()
获取TableXYDataset数据集
|
static org.jfree.data.general.WaferMapDataset |
getWaferMapDataset(int maxChipX,
int maxChipY)
获取WaferMapDataset数据集
|
static org.jfree.data.xy.DefaultWindDataset |
getWindDataset()
获取WindDataset数据集
|
static org.jfree.data.xy.DefaultXYDataset |
getXYDataset()
获取XYDataset数据集
|
static org.jfree.data.xy.DefaultXYZDataset |
getXYZDataset()
获取XYZDataset数据集
|
public static org.jfree.chart.JFreeChart getChart(FreeChart obj)
obj - FreeChartpublic static org.jfree.data.general.Dataset convertDsToDataset(FreeChart obj, Datastore ds, java.lang.String yCol, java.lang.String sCol) throws InvalidRowColException, ColumnTypeNotMatchException
obj - FreeChartds - DatastoreyCol - StringsCol - StringInvalidRowColException - InvalidRowColExceptionColumnTypeNotMatchException - ColumnTypeNotMatchExceptionpublic static org.jfree.data.general.Dataset convertDsToDataset(FreeChart obj, Datastore ds, java.lang.String xCol, java.lang.String yCol, java.lang.String sCol) throws InvalidRowColException, ColumnTypeNotMatchException
obj - FreeChartds - DatastorexCol - StringyCol - StringsCol - StringInvalidRowColException - InvalidRowColExceptionColumnTypeNotMatchException - ColumnTypeNotMatchExceptionpublic static org.jfree.data.category.DefaultCategoryDataset getCategoryDataset()
public static org.jfree.data.general.DefaultPieDataset getPieDataset()
public static org.jfree.data.xy.DefaultXYDataset getXYDataset()
public static org.jfree.data.xy.DefaultTableXYDataset getTableXYDataset()
public static org.jfree.data.xy.DefaultXYZDataset getXYZDataset()
public static org.jfree.data.xy.DefaultOHLCDataset getOHLCDataset(java.lang.Comparable<?> key,
org.jfree.data.xy.OHLCDataItem[] data)
key - Comparabledata - OHLCDataItem[]public static org.jfree.data.xy.DefaultIntervalXYDataset getIntervalXYDataset()
public static org.jfree.data.general.WaferMapDataset getWaferMapDataset(int maxChipX,
int maxChipY)
maxChipX - intmaxChipY - intpublic static org.jfree.data.xy.DefaultWindDataset getWindDataset()