类 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, drawMaxLabel, drawMinLabel, drawNeatLine, extendRect, height, label, labelLocation, legendHeight, legendScheme, legendWidth, neatLineColor, neatLineSize, orientation, shrink, tickLabelAngle, tickLabelColor, tickLabelFont, width, x, xshift, y, yshift
-
-
构造器概要
构造器 构造器 说明 ChartColorBar(LegendScheme ls)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddraw(java.awt.Graphics2D g, PointF point)Draw legendjava.awt.DimensiongetLegendDimension(java.awt.Graphics2D g, java.awt.Dimension limitDim)Get legend dimensionjava.util.List<ChartText>getTickLabels()Get tick labelsjava.util.List<java.lang.String>getTickLabelText()Get tick label textintgetTickLength()Get tick lengthjava.util.List<java.lang.Double>getTickLocations()Tick locationsbooleanisAutoTick()Get if is auto tick labelsbooleanisInsideTick()Get if is inside tickvoidsetAutoTick(boolean value)Set if auto tick labelsvoidsetInsideTick(boolean value)Set if is inside tickvoidsetTickLabels(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 locations-
从类继承的方法 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, isDrawMaxLabel, isDrawMinLabel, isDrawNeatLine, isExtendRect, setAspect, setAutoExtendFrac, setAutoRowColNum, setBackground, setBreakSpace, setColorbar, setColumnNumber, setDrawBackground, setDrawMaxLabel, setDrawMinLabel, 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
-
-
-
-
构造器详细资料
-
ChartColorBar
public ChartColorBar(LegendScheme ls)
Constructor- 参数:
ls- LegendScheme
-
-
方法详细资料
-
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 int 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
-
draw
public void draw(java.awt.Graphics2D g, 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
-
-