public class VanChartGaugePlotGlyph extends VanChartPlotGlyph implements AxisGlyphProviderInterface
限定符和类型 | 字段和说明 |
---|---|
static int |
DEFAULT_COLOR_NUMBER |
defaultAttrLabel, defaultAttrTooltip, legendBackgroundMap, legendItemList
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARA
bounds, visible
构造器和说明 |
---|
VanChartGaugePlotGlyph() |
addAlphaJSON, addBorderJSON, addHyperlinkJSON, addOtherJSON, addSeriesJSON, addSeriesJSONWithCate2Series, addXAxisJSON, allNullValue, changeInfoWithCondition, createColors4Legend, createDataLabel4DataPointWithCondition, createDataLabel4EveryPoint, createDataLabel4EverySeries, createDataPointLabelAfterInstallAxisGlyph, createDataSheetLegendItems, createLegendItems, dealDataPointLabel, dealMarkerIconCondition, dealMarkerIconCondition4DataSheet, dealSeriesAccumulatedColors, drawInfo, drawWithoutInfo, getAttrAlpha, getAttrAlpha, getAttrBackground, getAttrBorder, getAttrLabel, getAttrLineColor, getAxisPlotType, getCategoryNum, getChartID, getDataPointLabelBoundsWithPosition, getDefaultAttrAlpha, getDefaultAttrBorder, getDefaultAttrBubble, getDefaultAttrLabel, getDefaultAttrMarker, getDefaultAttrTooltip, getDefaultColors, getDefaultColors, getHyperLinkParas, getLabelText, getLegendItemList, getLegendMarkerIcon, getLegendSeriesSize, getMinMaxValue, getPlotGlyphType, getPointkey, getPointValue, getSeries, getSeriesFromAll, getSmallIconType, isAxisRotation, isLocal, isSupportEmptyData, isTreeSeries, layoutAxisGlyph, setAxisPlotType, setAxisRotation, setCategoryNum, setChartID, setHyperLinkParas, setLegendItemList, setLocal, setUseDefaultNullData
addECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateOrderList, clone, createColors4Cate, createDataSheetGlyph, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, doLayout, drawInfo, drawLabel4Series, drawShape4Series, equals, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getExtraTooltipValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotDetailType, getPlotFillStyle, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeriesSize, getVanChartType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportLegend, isSupportZoom, isZoom, notDealDataPointLabel, resetClip, selectableChildren, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, toJSONObject, trendLineFitting
getBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisible
dealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObject
public static final int DEFAULT_COLOR_NUMBER
public VanChartRadiusGlyph getRadiusGlyph()
public void setRadiusGlyph(VanChartRadiusGlyph radiusGlyph)
public GaugeStyle getGaugeStyle()
public void setGaugeStyle(GaugeStyle gaugeStyle)
public void setGaugeDetailStyle(GaugeDetailStyle gaugeDetailStyle)
public GaugeDetailStyle getGaugeDetailStyle()
public void setGaugeAxisGlyph(VanChartGaugeAxisGlyph gaugeAxisGlyph)
public VanChartGaugeAxisGlyph getGaugeAxisGlyph()
public void setAttrLabel(AttrLabel attrLabel)
public boolean isMultiPointer()
public void layoutAxisGlyph(int resolution)
layoutAxisGlyph
在类中 VanChartPlotGlyph
resolution
- 分辨率public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph
在类中 VanChartPlotGlyph
resolution
- 分辨率public void calculateDataPointPercentValue()
public void draw(java.awt.Graphics g, int resolution)
PlotGlyph
draw
在接口中 Glyph
draw
在类中 VanChartPlotGlyph
g
- 图形对象resolution
- 分辨率public java.lang.String getChartType()
getChartType
在类中 PlotGlyph<VanChartDataSeries>
public void addYAxisJSON(JSONObject js, Repository repo) throws JSONException
addYAxisJSON
在类中 VanChartPlotGlyph
js
- json对象repo
- 请求JSONException
- 抛错public java.lang.String demoImagePath()
demoImagePath
在类中 VanChartPlotGlyph
public java.awt.Color[] createColors4Series()
createColors4Series
在类中 VanChartPlotGlyph
public void addNotNullSeriesJSON(JSONObject js, Repository repo, ChartWebPara para) throws JSONException
addNotNullSeriesJSON
在类中 VanChartPlotGlyph
js
- json对象repo
- 请求para
- JSONException
- 抛错public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
getPlotOptionsJSON
在类中 VanChartPlotGlyph
repo
- 请求isJsDraw
- 动态展示para
- JSONException
- 抛出问题protected void addLabelJSON(JSONObject js, AttrLabel attrLabel, Repository repo) throws JSONException
addLabelJSON
在类中 VanChartPlotGlyph
JSONException
protected void addNullLabelJSON(JSONObject js) throws JSONException
addNullLabelJSON
在类中 VanChartPlotGlyph
JSONException
public java.util.List<VanChartBaseAxisGlyph> getYAxisGlyphList()
getYAxisGlyphList
在接口中 AxisGlyphProviderInterface
public java.util.List<VanChartBaseAxisGlyph> getXAxisGlyphList()
getXAxisGlyphList
在接口中 AxisGlyphProviderInterface
public java.lang.String getSerieskey(JSONObject SeriesData) throws JSONException
getSerieskey
在类中 VanChartPlotGlyph
JSONException