public class VanChartRadarAxisGlyph.VanChartRadarYAxisGlyph extends VanChartValueAxisGlyph
LOG_MINDEFAULT_MAX, niceMaxValue, niceMinValue, TICK_COUNTaxisGridLength, axisLabelWidth, axisLength, axisReversed, bounds, DEFAULT_SAMPLING_TIME, DEFAULT_UNIT, endLabelDim, format, isArrowShow, isCustomMaxValue, isCustomMinValue, isLabelWrap, isShowAxisLabel, labelNumber, lineColor, lineStyle, MAIN_TICK_LENGTH, mainGridColor, mainGridStyle, mainUnit, MAX_AXIS_LABEL_HEIGHT, MAX_AXIS_LABEL_WIDTH, maxValue, MIN_TICK_LENGTH, minValue, originPoint, PIE_ANGLE, plotLastBounds, plotZeroBounds, position, SEC_TICK_LENGTH, secTickMarkType, startLabelDim, textAttr, threeDBase, TICK_WIDTH, tickMarkType, titleDim, titleGlyph, TOP_AND_DOWN_GAP, unitLength, VERTICAL_ANGLE| 构造器和说明 |
|---|
VanChartRadarAxisGlyph.VanChartRadarYAxisGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
draw(java.awt.Graphics g,
int resolution)
画出坐标轴的相关元素
|
void |
drawAlertValueGlyph(java.awt.Graphics2D g2d,
int resolution) |
protected void |
drawAxisLine(java.awt.Graphics g,
int resolution)
画y轴坐标轴的轴线
|
protected void |
drawMainGridLineWithValue(java.awt.Graphics2D g2d,
double value) |
protected java.awt.Shape |
getCustomBackgroundShape(double startValue,
double endValue,
boolean isCustom) |
double |
getDefaultTickCount() |
protected java.awt.geom.Rectangle2D |
getLabelBounds(double value,
double offset,
java.lang.String labelString,
int resolution) |
addIndicatorJSON, calculateAxisLengthUnit, calculateNiceDomain, drawAxisGrid, drawTickLable, drawTicks, getArrowValue, getAxisName, getCrossValue, getCrossValueInPlot, getJSAxisType, getLogBase, getMaxLabelWidthAndInitStartEndLabelDim, getObjectFromFormula, getObjectValue, getPoint2D, getPointInBounds, getPreLeftWidth4DataSheet, getTickSamplingTime, getYAxisChartData, initMinMaxValue, initMinMaxValue, isLog, isPercentage, setLog, setLogBase, setPercentage, setYAxisChartData, toJSONObjectaddAxisLabelJSON, addMinMaxValue, addValueFormat, calculateBoundsWidthOrientationAndTitle, calculateTitleDimesion, calculateValueTimeNiceDomain, calculatorTitleBounds, dealOnZeroAxisGlyphLocation, drawAfterPlot4AlertValues, drawAxisTitle, drawIntervalBackground, drawLabel, drawLabel, finallyUpdateAxisGridLength, getAlertValuePoint, getAlertValues, getCategoryNum, getCateLabelWidth, getCustomIntervalBackgroundArray, getDefaultIntervalBackgroundColor, getLeftRightY, getMainTickLine, getMaxHeight, getMaxTickValue, getNiceMaxValue, getNiceMinValue, getOtherPoint2ValueLength, getOtherPositionGridLine, getOtherPositionLabelBounds, getOtherPositionTickLine, getOtherPositionTitleBounds, getSecTickLine, getTickLengthShow, getTickLine, getTickLineByCenterPoint, getValuePoint, getVanAxisName, getVanAxisType, gridLineToJSON, init, initAxisGlyphStartPoint, isAutoLabelGap, isCommonValueFormat, isHorizontalAxis, isLimitSize, isRevertAndArrow, isRotation, isTitleUseHtml, isXAdd, isYAdd, notShowAllAttr, setAlertValues, setAutoLabelGap, setCategoryNum, setChartBounds, setCommonValueFormat, setCustomIntervalBackgroundArray, setCustomMaxValue, setCustomMinValue, setDefaultIntervalBackgroundColor, setHtmlLabel, setISXAxis, setLimitSize, setMainTickLine, setMaxHeight, setMinMaxTickInterval, setNiceMaxValue, setNiceMinValue, setRotation, setSecTickLine, setTitleUseHtml, setVanAxisName, setVanAxisType, shouldBeHeight, shouldDrawTickLinecalBoundsWithMoreLabel4Cate, calculateAxisGlyph, calculateLocationWithEllipsis, changeAxisLabelStringWithLabelBounds, dealPlotBoundsWithAxisLabel, dealPlotBoundsWithAxisTitle, dealPlotBoundsWithLabel, dealPlotBoundsWithLabelInHorizontal, dealWithPlotBounds, draw4ThreeD, drawArrow, drawLabelWrapWhenNeed, drawTickLine, drawWithOutAlert, equals, get2ValueLength, getAxisGridLength, getAxisLabelDim, getAxisLabelWidth, getAxisLabelWidth, getAxisLength, getAxisType, getBigDecimalMainUnit, getBottomTitleBounds, getBounds, getCubic, getDivideUnit, getFormat, getGridLine, getLabelBounds4WrapWhenAxisLeftOrRight, getLabelNumber, getLeftTitleBounds, getLineColor, getLineStyle, getMainGridColor, getMainGridStyle, getMainUnit, getMaxValue, getMinValue, getOrigin, getPlotLastBounds, getPlotZeroBounds, getPosition, getRightTitleBounds, getSecTickMarkType, getSecUnit, getShape, getShowUnit, getTextAttr, getThreeDBase, getTickIndex4Value, getTickLine, getTickLineByCenterPoint, getTickMarkType, getTitleDim, getTopBottomX, getTopTitleBounds, getUnitLen, getVanAxisStringType, hasAxisReversed, isArrowShow, isCustomMainUnit, isCustomMaxValue, isCustomMinValue, isCustomSecUnit, isDrawBetweenTick, isHorizontal, isShowAxisLabel, isZoom, setArrowShow, setAttr, setAxisGridLength, setAxisLabelWidth, setAxisLength, setAxisReversed, setAxisType, setBounds, setCubic, setCustomMainUnit, setCustomMaxValue, setCustomMinValue, setCustomSecUnit, setDrawBetweenTick, setFormat, setLabelNumber, setLabelWrap, setLineColor, setLineStyle, setMainGridColor, setMainGridStyle, setMainUnit, setMaxValue, setMinMaxValue, setMinValue, setOrigin, setPlotZeroBounds, setPosition, setSecTickMarkType, setSecUnit, setShowAxisLabel, setTextAttr, setThreeDBase, setTickMarkType, setTitleGlyph, setUnitLen, setZoom, toVanJSONObject, value2Stringclone, selectableChildrenpublic VanChartRadarAxisGlyph.VanChartRadarYAxisGlyph()
public double getDefaultTickCount()
protected java.awt.geom.Rectangle2D getLabelBounds(double value,
double offset,
java.lang.String labelString,
int resolution)
getLabelBounds 在类中 VanChartValueAxisGlyphvalue - 标签的位置offset - 偏移量,标签画在刻度之间时为0.5,画在刻度下面时为0labelString - 标签文本resolution - 屏幕分辨率public void draw(java.awt.Graphics g,
int resolution)
draw 在接口中 Glyphdraw 在类中 VanChartBaseAxisGlyphg - 画布resolution - 分辨率protected void drawMainGridLineWithValue(java.awt.Graphics2D g2d,
double value)
protected void drawAxisLine(java.awt.Graphics g,
int resolution)
drawAxisLine 在类中 VanChartBaseAxisGlyphprotected java.awt.Shape getCustomBackgroundShape(double startValue,
double endValue,
boolean isCustom)
public void drawAlertValueGlyph(java.awt.Graphics2D g2d,
int resolution)