public class VanChartGaugePlotGlyph extends VanChartPlotGlyph implements AxisGlyphProviderInterface
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DEFAULT_COLOR_NUMBER |
defaultAttrLabel, defaultAttrTooltip, legendBackgroundMap, legendItemListCATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, 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, setUseDefaultNullDataaddECNameToHyperLink, 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, 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 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 在类中 VanChartPlotGlyphresolution - 分辨率public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph 在类中 VanChartPlotGlyphresolution - 分辨率public void calculateDataPointPercentValue()
public void draw(java.awt.Graphics g,
int resolution)
PlotGlyphdraw 在接口中 Glyphdraw 在类中 VanChartPlotGlyphg - 图形对象resolution - 分辨率public java.lang.String getChartType()
getChartType 在类中 PlotGlyph<VanChartDataSeries>public void addYAxisJSON(JSONObject js, Repository repo) throws JSONException
addYAxisJSON 在类中 VanChartPlotGlyphjs - json对象repo - 请求JSONException - 抛错public java.lang.String demoImagePath()
demoImagePath 在类中 VanChartPlotGlyphpublic java.awt.Color[] createColors4Series()
createColors4Series 在类中 VanChartPlotGlyphpublic void addNotNullSeriesJSON(JSONObject js, Repository repo, ChartWebPara para) throws JSONException
addNotNullSeriesJSON 在类中 VanChartPlotGlyphjs - json对象repo - 请求para - JSONException - 抛错public JSONObject getPlotOptionsJSON(Repository repo, boolean isJsDraw, ChartWebPara para) throws JSONException
getPlotOptionsJSON 在类中 VanChartPlotGlyphrepo - 请求isJsDraw - 动态展示para - JSONException - 抛出问题protected void addLabelJSON(JSONObject js, AttrLabel attrLabel, Repository repo) throws JSONException
addLabelJSON 在类中 VanChartPlotGlyphJSONExceptionprotected void addNullLabelJSON(JSONObject js) throws JSONException
addNullLabelJSON 在类中 VanChartPlotGlyphJSONExceptionpublic java.util.List<VanChartBaseAxisGlyph> getYAxisGlyphList()
getYAxisGlyphList 在接口中 AxisGlyphProviderInterfacepublic java.util.List<VanChartBaseAxisGlyph> getXAxisGlyphList()
getXAxisGlyphList 在接口中 AxisGlyphProviderInterfacepublic java.lang.String getSerieskey(JSONObject SeriesData) throws JSONException
getSerieskey 在类中 VanChartPlotGlyphJSONException