public class RadarPlotGlyph extends PlotGlyph
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, visible| 构造器和说明 |
|---|
RadarPlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone() |
void |
draw(java.awt.Graphics g,
int resolution)
画所有Plot都共有的系列
|
void |
drawInfo(java.awt.Graphics g) |
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getChartType() |
protected java.awt.geom.Rectangle2D |
getDataPointLabelBoundsWithPosition(java.awt.geom.Dimension2D labelPreDim,
java.awt.geom.Rectangle2D dataPointRect,
int position)
返回特定DataPoint的标签边界, 只有默认的位置.
|
protected java.lang.String |
getExtraTooltipValue() |
java.lang.String |
getPlotGlyphType()
用于JS中的Type类型.
|
JSONObject |
getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
RadarAxisGlyph |
getRadarAxisGlyph()
获取画雷达图坐标轴的Glyph对象
|
java.lang.String |
getVanChartType() |
boolean |
isFilled()
获取雷达图是否使用填充样式
|
boolean |
isSupportZoom() |
void |
layoutAxisGlyph(int resolution)
布局坐标轴
|
void |
layoutDataSeriesGlyph(int resolution)
雷达图,溢出情况很复杂,忽略,直接用最大值最小值代替
|
java.util.Iterator |
selectableChildren()
返回可被选中的孩子系列
|
void |
setFilled(boolean isFilled)
设置雷达图是否使用填充样式,如果使用填充,则整个坐标轴形成的闭合线内部都会着色
|
void |
setIntervalColor(java.awt.Color intervalColor)
设置雷达图的交互色
|
void |
setRadarAxisGlyph(RadarAxisGlyph radarAxisGlyph)
设置画雷达图坐标轴的Glyph对象
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
addECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, createColors4Cate, createColors4Series, createDataSheetGlyph, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, doLayout, drawLabel4Series, drawShape4Series, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotDetailType, getPlotFillStyle, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeries, getSeriesSize, getSmallIconType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportLegend, isZoom, notDealDataPointLabel, resetClip, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, trendLineFittinggetBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisibledealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObjectpublic java.util.Iterator selectableChildren()
selectableChildren 在接口中 GlyphselectableChildren 在类中 PlotGlyphpublic void draw(java.awt.Graphics g,
int resolution)
PlotGlyphpublic void setRadarAxisGlyph(RadarAxisGlyph radarAxisGlyph)
radarAxisGlyph - public RadarAxisGlyph getRadarAxisGlyph()
public void setFilled(boolean isFilled)
isFilled - true表示使用填充public boolean isFilled()
public void setIntervalColor(java.awt.Color intervalColor)
intervalColor - 颜色public java.lang.String getPlotGlyphType()
PlotGlyphgetPlotGlyphType 在类中 PlotGlyphpublic void layoutAxisGlyph(int resolution)
layoutAxisGlyph 在类中 PlotGlyphresolution - 分辨率public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph 在类中 PlotGlyphresolution - 分辨率protected java.awt.geom.Rectangle2D getDataPointLabelBoundsWithPosition(java.awt.geom.Dimension2D labelPreDim,
java.awt.geom.Rectangle2D dataPointRect,
int position)
getDataPointLabelBoundsWithPosition 在类中 PlotGlyphlabelPreDim - 标签DimdataPointRect - 系列点的矩形范围position - 标签位置public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 PlotGlyphjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject 在接口中 GlyphtoJSONObject 在类中 PlotGlyphrepo - 请求JSONException - 抛错public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
PlotGlyphgetPlotOptionsJSON 在类中 PlotGlyphrepo - 请求isJsDraw - 动态展示JSONException - 抛出问题protected java.lang.String getExtraTooltipValue()
getExtraTooltipValue 在类中 PlotGlyphpublic java.lang.String getChartType()
getChartType 在类中 PlotGlyphpublic boolean isSupportZoom()
isSupportZoom 在类中 PlotGlyphpublic java.lang.String getVanChartType()
getVanChartType 在类中 PlotGlyph