ChartDirector
Class BaseMeter
java.lang.Object
|
+--ChartDirector.BaseChart
|
+--ChartDirector.BaseMeter
- Direct Known Subclasses:
- AngularMeter, LinearMeter
- public abstract class BaseMeter
- extends BaseChart
Method Summary |
void |
addColorScale(double[] colorStops)
|
void |
addColorScale(double[] colorStops,
int startPos,
int startWidth)
|
void |
addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos)
|
void |
addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos,
int endWidth)
|
void |
addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos,
int endWidth,
int edgeColor)
|
void |
addLabel(double pos,
java.lang.String label)
|
MeterPointer |
addPointer(double value)
|
MeterPointer |
addPointer(double value,
int fillColor)
|
MeterPointer |
addPointer(double value,
int fillColor,
int edgeColor)
|
int |
getCoor(double v)
|
java.lang.String |
getLabel(double i)
|
double[] |
getTicks()
|
void |
setLabelFormat(java.lang.String formatString)
|
void |
setLabelPos(boolean labelInside)
|
void |
setLabelPos(boolean labelInside,
int labelOffset)
|
TextBox |
setLabelStyle()
|
TextBox |
setLabelStyle(java.lang.String font)
|
TextBox |
setLabelStyle(java.lang.String font,
double fontSize)
|
TextBox |
setLabelStyle(java.lang.String font,
double fontSize,
int fontColor)
|
TextBox |
setLabelStyle(java.lang.String font,
double fontSize,
int fontColor,
double fontAngle)
|
void |
setLineWidth(int axisWidth)
|
void |
setLineWidth(int axisWidth,
int majorTickWidth)
|
void |
setLineWidth(int axisWidth,
int majorTickWidth,
int minorTickWidth)
|
void |
setLineWidth(int axisWidth,
int majorTickWidth,
int minorTickWidth,
int microTickWidth)
|
void |
setMeterColors(int axisColor)
|
void |
setMeterColors(int axisColor,
int labelColor)
|
void |
setMeterColors(int axisColor,
int labelColor,
int tickColor)
|
void |
setScale(double lowerLimit,
double upperLimit)
|
void |
setScale(double lowerLimit,
double upperLimit,
double majorTickInc)
|
void |
setScale(double lowerLimit,
double upperLimit,
double[] labels)
|
void |
setScale(double lowerLimit,
double upperLimit,
double[] labels,
java.lang.String formatString)
|
void |
setScale(double lowerLimit,
double upperLimit,
double majorTickInc,
double minorTickInc)
|
void |
setScale(double lowerLimit,
double upperLimit,
double majorTickInc,
double minorTickInc,
double microTickInc)
|
void |
setScale(double lowerLimit,
double upperLimit,
java.lang.String[] labels)
|
void |
setScale2(double lowerLimit,
double upperLimit,
java.lang.String[] labels)
|
void |
setScale3(double lowerLimit,
double upperLimit,
double[] labels)
|
void |
setScale3(double lowerLimit,
double upperLimit,
double[] labels,
java.lang.String formatString)
|
void |
setTickLength(int majorLen)
|
void |
setTickLength(int majorLen,
int minorLen)
|
void |
setTickLength(int majorLen,
int minorLen,
int microLen)
|
Methods inherited from class ChartDirector.BaseChart |
addExtraField, addExtraField, addExtraField, addExtraField2, addExtraField2, addLegend, addLegend, addLegend, addLegend, addLegend2, addLegend2, addLegend2, addLine, addLine, addLine, addTable, addText, addText, addText, addText, addText, addText, addText, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle2, addTitle2, addTitle2, addTitle2, addTitle2, addTitle2, adjustBrightness, autoColor, dashLineColor, dashLineColor, enableVectorOutput, formatValue, formatValue, getAbsOffsetX, getAbsOffsetY, getChartMetrics, getColor, getDrawArea, getHeight, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getJsChartModel, getJsChartModel, getLegend, getWidth, gradientColor, gradientColor, gradientColor, gradientColor, gradientColor, gradientColor2, gradientColor2, gradientColor2, gradientColor2, halfColor, initDynamicLayer, layout, layoutLegend, linearGradientColor, linearGradientColor, linearGradientColor, linearGradientColor, linearGradientColor2, linearGradientColor2, makeChart, makeChart, makeChart, makeChart2, makeChart3, makeImage, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeTmpFile, makeTmpFile, makeTmpFile, patternColor, patternColor, patternColor, patternColor, patternColor2, patternColor2, radialGradientColor, radialGradientColor, radialGradientColor, radialGradientColor, radialGradientColor2, radialGradientColor2, recycle, removeDynamicLayer, setAMPM, setAntiAlias, setAntiAlias, setAntiAlias, setBackground, setBackground, setBackground, setBgImage, setBgImage, setBorder, setColor, setColors, setColors, setColors2, setDefaultFonts, setDefaultFonts, setDefaultFonts, setDefaultFonts, setDropShadow, setDropShadow, setDropShadow, setDropShadow, setDropShadow, setFontTable, setMonthNames, setNumberFormat, setNumberFormat, setNumberFormat, setNumberFormat, setOutputOptions, setRoundedFrame, setRoundedFrame, setRoundedFrame, setRoundedFrame, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath2, setSearchPath2, setSearchPath3, setSearchPath3, setSearchPath3, setSearchPath4, setSearchPath5, setSearchPath5, setSize, setThickFrame, setThickFrame, setThickFrame, setThickFrame, setTransparentColor, setWallpaper, setWeekDayNames |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
addPointer
public MeterPointer addPointer(double value,
int fillColor,
int edgeColor)
addPointer
public MeterPointer addPointer(double value,
int fillColor)
addPointer
public MeterPointer addPointer(double value)
setScale
public void setScale(double lowerLimit,
double upperLimit,
double majorTickInc,
double minorTickInc,
double microTickInc)
setScale
public void setScale(double lowerLimit,
double upperLimit,
double majorTickInc,
double minorTickInc)
setScale
public void setScale(double lowerLimit,
double upperLimit,
double majorTickInc)
setScale
public void setScale(double lowerLimit,
double upperLimit)
setScale
public void setScale(double lowerLimit,
double upperLimit,
java.lang.String[] labels)
setScale
public void setScale(double lowerLimit,
double upperLimit,
double[] labels,
java.lang.String formatString)
setScale
public void setScale(double lowerLimit,
double upperLimit,
double[] labels)
setScale2
public void setScale2(double lowerLimit,
double upperLimit,
java.lang.String[] labels)
setScale3
public void setScale3(double lowerLimit,
double upperLimit,
double[] labels,
java.lang.String formatString)
setScale3
public void setScale3(double lowerLimit,
double upperLimit,
double[] labels)
addLabel
public void addLabel(double pos,
java.lang.String label)
getLabel
public java.lang.String getLabel(double i)
getTicks
public double[] getTicks()
setLabelStyle
public TextBox setLabelStyle(java.lang.String font,
double fontSize,
int fontColor,
double fontAngle)
setLabelStyle
public TextBox setLabelStyle(java.lang.String font,
double fontSize,
int fontColor)
setLabelStyle
public TextBox setLabelStyle(java.lang.String font,
double fontSize)
setLabelStyle
public TextBox setLabelStyle(java.lang.String font)
setLabelStyle
public TextBox setLabelStyle()
setLabelPos
public void setLabelPos(boolean labelInside,
int labelOffset)
setLabelPos
public void setLabelPos(boolean labelInside)
setLabelFormat
public void setLabelFormat(java.lang.String formatString)
setTickLength
public void setTickLength(int majorLen,
int minorLen,
int microLen)
setTickLength
public void setTickLength(int majorLen,
int minorLen)
setTickLength
public void setTickLength(int majorLen)
setLineWidth
public void setLineWidth(int axisWidth,
int majorTickWidth,
int minorTickWidth,
int microTickWidth)
setLineWidth
public void setLineWidth(int axisWidth,
int majorTickWidth,
int minorTickWidth)
setLineWidth
public void setLineWidth(int axisWidth,
int majorTickWidth)
setLineWidth
public void setLineWidth(int axisWidth)
setMeterColors
public void setMeterColors(int axisColor,
int labelColor,
int tickColor)
setMeterColors
public void setMeterColors(int axisColor,
int labelColor)
setMeterColors
public void setMeterColors(int axisColor)
addColorScale
public void addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos,
int endWidth,
int edgeColor)
addColorScale
public void addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos,
int endWidth)
addColorScale
public void addColorScale(double[] colorStops,
int startPos,
int startWidth,
int endPos)
addColorScale
public void addColorScale(double[] colorStops,
int startPos,
int startWidth)
addColorScale
public void addColorScale(double[] colorStops)
getCoor
public int getCoor(double v)