类 ChartColorBar
- java.lang.Object
-
- org.meteoinfo.chart.ChartLegend
-
- org.meteoinfo.chart.ChartColorBar
-
public class ChartColorBar extends ChartLegend
- 作者:
- Yaqiang Wang
-
-
嵌套类概要
-
从类继承的嵌套类/接口 org.meteoinfo.chart.ChartLegend
ChartLegend.LayoutLegendBean, ChartLegend.LayoutLegendBeanBeanInfo, ChartLegend.PlotOrientationEditor
-
-
字段概要
-
从类继承的字段 org.meteoinfo.chart.ChartLegend
_hBarHeight, _vBarWidth, aspect, autoExtendFrac, background, drawBackground, drawNeatLine, extendRect, height, label, labelLocation, legendHeight, legendScheme, legendWidth, neatLineColor, neatLineSize, orientation, shrink, tickLabelAngle, tickLabelColor, tickLabelFont, width, x, xshift, y, yshift
-
-
构造器概要
构造器 构造器 说明 ChartColorBar(org.meteoinfo.geometry.legend.LegendScheme ls)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddraw(java.awt.Graphics2D g, org.meteoinfo.common.PointF point)Draw legendjava.awt.DimensiongetLegendDimension(java.awt.Graphics2D g, java.awt.Dimension limitDim)Get legend dimensionjava.awt.ColorgetTickColor()Get tick colorjava.util.List<ChartText>getTickLabels()Get tick labelsjava.util.List<java.lang.String>getTickLabelText()Get tick label textfloatgetTickLength()Get tick lengthjava.util.List<java.lang.Double>getTickLocations()Tick locationsfloatgetTickWidth()Get tick line widthbooleanisAutoTick()Get if is auto tick labelsbooleanisDrawMaxLabel()Get if draw maximum value labelbooleanisDrawMinLabel()Get if draw minimum value labelbooleanisInsideTick()Get if is inside tickbooleanisTickVisible()Get if is tick visiblevoidsetAutoTick(boolean value)Set if auto tick labelsvoidsetDrawMaxLabel(boolean value)Set if draw maximum value labelvoidsetDrawMinLabel(boolean value)Set if draw minimum value labelvoidsetInsideTick(boolean value)Set if is inside tickvoidsetTickColor(java.awt.Color value)Set tick colorvoidsetTickLabels(java.util.List<ChartText> value)Set tick labels.voidsetTickLabels_Number(java.util.List<java.lang.Number> value)Set tick labelsvoidsetTickLabelText(java.util.List<java.lang.String> value)Set tick label textvoidsetTickLength(int value)Set tick lengthvoidsetTickLocations(double[] value)Set tick locationsvoidsetTickLocations(java.util.List<java.lang.Number> value)Set tick locationsvoidsetTickVisible(boolean value)Set if is tick visiblevoidsetTickWidth(float value)Set tick line width-
从类继承的方法 org.meteoinfo.chart.ChartLegend
getAspect, getBackground, getBreakSpace, getColumnNumber, getHeight, getLabel, getLabelColor, getLabelFont, getLabelLocation, getLegendHeight, getLegendScheme, getLegendWidth, getNeatLineColor, getNeatLineSize, getPlotOrientation, getPosition, getShrink, getSymbolDimension, getTickGap, getTickHeight, getTickLabelAngle, getTickLabelColor, getTickLabelFont, getTickWidth, getWidth, getX, getXShift, getY, getYShift, isAutoExtendFrac, isAutoRowColNum, isColorbar, isDrawBackground, isDrawNeatLine, isExtendRect, setAspect, setAutoExtendFrac, setAutoRowColNum, setBackground, setBreakSpace, setColorbar, setColumnNumber, setDrawBackground, setDrawNeatLine, setExtendRect, setHeight, setLabel, setLabelColor, setLabelFont, setLabelLocation, setLegendHeight, setLegendScheme, setLegendWidth, setNeatLineColor, setNeatLineSize, setPlotOrientation, setPosition, setShrink, setSymbolDimension, setSymbolHeight, setSymbolScale, setSymbolWidth, setTickCaptions, setTickLabelAngle, setTickLabelColor, setTickLabelFont, setWidth, setX, setXShift, setY, setYShift
-
-
-
-
方法详细资料
-
getTickLocations
public java.util.List<java.lang.Double> getTickLocations()
Tick locations- 返回:
- Tick locations
-
setTickLocations
public void setTickLocations(java.util.List<java.lang.Number> value)
Set tick locations- 参数:
value- Tick locations
-
setTickLocations
public void setTickLocations(double[] value)
Set tick locations- 参数:
value- Tick locations
-
getTickLabels
public java.util.List<ChartText> getTickLabels()
Get tick labels- 返回:
- Tick labels
-
getTickLabelText
public java.util.List<java.lang.String> getTickLabelText()
Get tick label text- 返回:
- Tick label text
-
setTickLabelText
public void setTickLabelText(java.util.List<java.lang.String> value)
Set tick label text- 参数:
value- Tick label text
-
setTickLabels
public void setTickLabels(java.util.List<ChartText> value)
Set tick labels.- 参数:
value- Tick labels
-
setTickLabels_Number
public void setTickLabels_Number(java.util.List<java.lang.Number> value)
Set tick labels- 参数:
value- Tick labels
-
isAutoTick
public boolean isAutoTick()
Get if is auto tick labels- 返回:
- Boolean
-
setAutoTick
public void setAutoTick(boolean value)
Set if auto tick labels- 参数:
value- Boolean
-
getTickLength
public float getTickLength()
Get tick length- 返回:
- Tick length
-
setTickLength
public void setTickLength(int value)
Set tick length- 参数:
value- Tick length
-
isInsideTick
public boolean isInsideTick()
Get if is inside tick- 返回:
- Boolean
-
setInsideTick
public void setInsideTick(boolean value)
Set if is inside tick- 参数:
value- Boolean
-
isTickVisible
public boolean isTickVisible()
Get if is tick visible- 返回:
- Boolean
-
setTickVisible
public void setTickVisible(boolean value)
Set if is tick visible- 参数:
value- Boolean
-
getTickWidth
public float getTickWidth()
Get tick line width- 返回:
- Tick line width
-
setTickWidth
public void setTickWidth(float value)
Set tick line width- 参数:
value- Tick line width
-
getTickColor
public java.awt.Color getTickColor()
Get tick color- 返回:
- Tick color
-
setTickColor
public void setTickColor(java.awt.Color value)
Set tick color- 参数:
value- Tick color
-
isDrawMinLabel
public boolean isDrawMinLabel()
Get if draw minimum value label- 返回:
- Boolean
-
setDrawMinLabel
public void setDrawMinLabel(boolean value)
Set if draw minimum value label- 参数:
value- Boolean
-
isDrawMaxLabel
public boolean isDrawMaxLabel()
Get if draw maximum value label- 返回:
- Boolean
-
setDrawMaxLabel
public void setDrawMaxLabel(boolean value)
Set if draw maximum value label- 参数:
value- Boolean
-
draw
public void draw(java.awt.Graphics2D g, org.meteoinfo.common.PointF point)Draw legend- 覆盖:
draw在类中ChartLegend- 参数:
g- Graphics2Dpoint- Start point
-
getLegendDimension
public java.awt.Dimension getLegendDimension(java.awt.Graphics2D g, java.awt.Dimension limitDim)Get legend dimension- 覆盖:
getLegendDimension在类中ChartLegend- 参数:
g- Graphics2DlimitDim- Limit dimension- 返回:
- Legend dimension
-
-