程序包 | 说明 |
---|---|
com.fr.chart.chartattr | |
com.fr.chart.chartglyph |
图表图形包, 实现图表的画法, 分为图表图像(ChartGlyph)、绘图区图像(PlotGlyph)、图例图像(LegendGlyph)以及标题图像(TitleGlyph)。
|
com.fr.design.chart.gui.active | |
com.fr.plugin.chart | |
com.fr.plugin.chart.glyph | |
com.fr.plugin.chart.radar |
限定符和类型 | 方法和说明 |
---|---|
protected DataSeries |
Plot.createDataSeries(int seriesIndex) |
protected DataSeries |
CustomPlot.createDataSeries(int seriesIndex)
生成对应的系列, 如系列为面积图的面积系列(DataSeries4Area)
|
protected DataSeries |
AreaPlot.createDataSeries(int seriesIndex)
创建新的面积图系列DataSeries4Area, 初始化系列值为seriesIndex
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
Plot.dealColorCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors) |
protected void |
Plot.dealCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors) |
protected void |
Pie3DPlot.dealCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors)
处理条件属性
|
protected void |
Donut3DPlot.dealCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors)
处理条件属性
|
protected void |
Area3DPlot.dealCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors)
处理条件显示属性在图例Marker中的显示.
|
protected void |
Plot.dealLineCondition(LineMarkerIcon itemIcon,
DataSeries dataSeries,
java.awt.Color[] colors) |
protected LineMarkerIcon |
XYScatterPlot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
返回图例项的系列标记
|
protected LineMarkerIcon |
RadarPlot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
返回 图例的标记类型Marker
|
protected LineMarkerIcon |
Plot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
根据序号,从SeriesCollection中生成LineMarkerIcon,
LinePlot, CustomPlot, XYPlot和StockPlot, RadarPlot, BubblePlot不同.
|
protected LineMarkerIcon |
LinePlot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
返回折线的图例项标题类型
|
protected LineMarkerIcon |
CustomPlot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors) |
protected LineMarkerIcon |
BubblePlot.getLegendMarkerIcon(DataSeries dataSeries,
java.awt.Color[] colors)
返回图例项的标记Marker 气泡图的图例都是Fill圆形
|
protected LineMarkerIcon |
Plot.getLegendMarkerIcon4Line(DataSeries dataSeries,
java.awt.Color[] colors) |
限定符和类型 | 类和说明 |
---|---|
class |
PlotGlyph<T extends DataSeries> |
限定符和类型 | 类和说明 |
---|---|
class |
DataSeries4Area
面积图的系列.
|
限定符和类型 | 方法和说明 |
---|---|
DataSeries |
PlotGlyph.getSeries(int index)
指定位置上的系列, 如果不存在, 则返回一个空的系列.
|
protected DataSeries |
DataSheetGlyph.getSeries(int index)
返回指定位置上的系列
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
RectanglePlotGlyph.dealCommonLinePath(java.awt.geom.GeneralPath linePaths,
DataSeries dataSeries) |
protected void |
RectanglePlotGlyph.dealCurveLinePath(java.awt.geom.GeneralPath linePaths,
java.awt.geom.GeneralPath curvePaths,
DataSeries dataSeries) |
void |
LinePlotGlyph.dealLine4PlotGlyph(DataSeries dataSeries,
CategoryPlotGlyph categoryPlotGlyph,
AxisGlyph xAxisGlyph,
AxisGlyph yAxisGlyph,
int resolution)
处理的折线和标记.
|
void |
Bar3DPlotGlyph.dealShape4Bar(DataSeries dataSeries,
CategoryPlotGlyph categoryPlotGlyph,
BarDataWithAxisGlyph data,
int resolution)
对每个系列布局
|
void |
Bar2DPlotGlyph.dealShape4Bar(DataSeries dataSeries,
CategoryPlotGlyph categoryPlotGlyph,
BarDataWithAxisGlyph data,
int resolution)
对每个系列布局
|
protected java.awt.geom.Rectangle2D |
BarPlotGlyph.getBarShape(DataSeries dataSeries,
CategoryPlotGlyph categoryPlotGlyph,
int categoryIndex,
BarDataWithAxisGlyph data)
返回指定系列的柱形Shape
|
boolean |
LinePlotGlyph.isCurve(DataSeries dataSeries)
某个系列是否是要曲线的
|
boolean |
AreaPlotGlyph.isCurve(DataSeries dataSeries)
某个系列是否是要曲线的
|
boolean |
LinePlotGlyph.isNullValueBreak(DataSeries dataSeries)
某个系列是否是要断开
|
void |
Bar2DPlotGlyph.setTotalRectForStackedBar(DataSeries[] dataSeries) |
JSONObject |
ConditionCollection.toJSONObject(Repository repo,
DataSeries[] dataSerieses)
转为json数据
|
JSONObject |
ConditionAttr.toJSONObject(Repository repo,
DataSeries[] dataSerieses)
转为json数据
|
protected void |
PlotGlyph.trendLineFitting(double[] xVal,
double[] yVal,
DataSeries dataSeries)
趋势线拟合计算
|
构造器和说明 |
---|
DataSeriesActiveGlyph(ChartComponent chartComponent,
DataSeries series,
Glyph parentGlyph) |
限定符和类型 | 方法和说明 |
---|---|
DataSeries |
VanChartDataSheetPlotGlyphInterface.getSeries(int index)
指定位置上的系列, 如果不存在, 则返回一个空的系列.
|
限定符和类型 | 类和说明 |
---|---|
class |
VanChartDataSeries
Created by Mitisky on 15/8/20.
|
限定符和类型 | 方法和说明 |
---|---|
protected DataSeries |
VanChartDataSheetGlyph.getSeries(int index)
返回指定位置上的系列
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartDataSheetGlyph.calculateCateHeightFromSeries(DataSeries dataSeries,
int resolution) |
protected int |
VanChartRectanglePlotGlyph.calculateLineDataCount(DataSeries dataSeries) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartRadarPlotGlyph.trendLineFitting(double[] xVal,
double[] yVal,
DataSeries dataSeries)
趋势线拟合计算
|