public class VanChartRadarAxisGlyph.VanChartRadarYAxisGlyph extends VanChartValueAxisGlyph
LOG_MIN
DEFAULT_MAX, niceMaxValue, niceMinValue, TICK_COUNT
axisGridLength, 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, toJSONObject
addAxisLabelJSON, 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, shouldDrawTickLine
calBoundsWithMoreLabel4Cate, 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, value2String
clone, selectableChildren
public VanChartRadarAxisGlyph.VanChartRadarYAxisGlyph()
public double getDefaultTickCount()
protected java.awt.geom.Rectangle2D getLabelBounds(double value, double offset, java.lang.String labelString, int resolution)
getLabelBounds
在类中 VanChartValueAxisGlyph
value
- 标签的位置offset
- 偏移量,标签画在刻度之间时为0.5,画在刻度下面时为0labelString
- 标签文本resolution
- 屏幕分辨率public void draw(java.awt.Graphics g, int resolution)
draw
在接口中 Glyph
draw
在类中 VanChartBaseAxisGlyph
g
- 画布resolution
- 分辨率protected void drawMainGridLineWithValue(java.awt.Graphics2D g2d, double value)
protected void drawAxisLine(java.awt.Graphics g, int resolution)
drawAxisLine
在类中 VanChartBaseAxisGlyph
protected java.awt.Shape getCustomBackgroundShape(double startValue, double endValue, boolean isCustom)
public void drawAlertValueGlyph(java.awt.Graphics2D g2d, int resolution)