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()