public class SemiPointerGaugeGlyph extends PointerGaugeGlyph
bigBounds, oneLineHeight, PROPORTION, VALUE_GAP
attrLabel, bounds, CATEGORY_LABEL_GAP, cateOrPercentLabelString, centerPoint, colorList, DEFAULT_COLOR_NUMBER, defaultColors, extent, GAP, gaugeAxisGlyph, gaugeDetailStyle, PIE, radius, startAngle, valueLabelString, valueList
构造器和说明 |
---|
SemiPointerGaugeGlyph(java.awt.geom.Rectangle2D bounds,
AttrLabel attrLabel,
GaugeDetailStyle gaugeDetailStyle,
VanChartGaugeAxisGlyph gaugeAxisGlyph) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
calculateRadiusAndCenterPoint(double width,
double height,
double cateLabelHeight) |
protected void |
calculateValueBackgroundBounds(java.awt.geom.Rectangle2D labelBounds,
double valueAngle) |
protected void |
drawPaneBackground(java.awt.Graphics2D g2d) |
protected java.awt.geom.Rectangle2D |
getCateOrPercentLabelBounds(int position,
java.awt.geom.Dimension2D dim) |
protected double |
getHingeBackgroundSize() |
protected double |
getHingeSize() |
protected void |
initStartAngleAndExtent() |
protected void |
setFirstBigBounds() |
drawInfo, drawValueLabel, getCateOrPercentLabelWithDataPoint, getValueLabelWithDataPoint
addValue, doLayout, draw, drawCateOrPercentageLabel, getDefaultValueColor, getPosition, getShape, getValueColor, getValueLabelBounds, setCateOrPercentLabelAutoFont, setCateOrPercentLabelString, setColorList, setDefaultColors, setPosition, setValueLabelString
clone, selectableChildren, toJSONObject
public SemiPointerGaugeGlyph(java.awt.geom.Rectangle2D bounds, AttrLabel attrLabel, GaugeDetailStyle gaugeDetailStyle, VanChartGaugeAxisGlyph gaugeAxisGlyph)
protected void initStartAngleAndExtent()
protected void calculateRadiusAndCenterPoint(double width, double height, double cateLabelHeight)
protected void setFirstBigBounds()
setFirstBigBounds
在类中 PointerGaugeGlyph
protected java.awt.geom.Rectangle2D getCateOrPercentLabelBounds(int position, java.awt.geom.Dimension2D dim)
protected void calculateValueBackgroundBounds(java.awt.geom.Rectangle2D labelBounds, double valueAngle)
protected void drawPaneBackground(java.awt.Graphics2D g2d)
drawPaneBackground
在类中 GaugeGlyph
protected double getHingeBackgroundSize()
protected double getHingeSize()
getHingeSize
在类中 PointerGaugeGlyph