类 LabelBreak
- java.lang.Object
-
- org.meteoinfo.legend.ColorBreak
-
- org.meteoinfo.legend.LabelBreak
-
public class LabelBreak extends ColorBreak
Label break class- 作者:
- Yaqiang Wang
-
-
字段概要
-
从类继承的字段 org.meteoinfo.legend.ColorBreak
breakType, caption, color, drawShape, endValue, isNoData, startValue, tag
-
-
构造器概要
构造器 构造器 说明 LabelBreak()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddSizeChangedListener(ISizeChangedListener scl)Add size changed listenerjava.lang.Objectclone()ClonevoidfireSizeChangedEvent(SizeChangedEvent event)Fire size changed eventAlignTypegetAlignType()Get align typefloatgetAngle()Get anglejava.awt.FontgetFont()Get fontjava.lang.ObjectgetPropertyObject()Get property objectjava.lang.StringgetText()Get text stringfloatgetXShift()Get x shiftfloatgetYShift()Get y shiftvoidremoveSizeChangedListener(ISizeChangedListener scl)Remove size changed listenervoidsetAlignType(AlignType at)Set align typevoidsetAngle(float angle)Set anglevoidsetFont(java.awt.Font f)Set font and fire size changed eventvoidsetText(java.lang.String text)Set text string and fire size changed eventvoidsetXShift(float xshift)Set x shiftvoidsetYShift(float yshift)Set y shift-
从类继承的方法 org.meteoinfo.legend.ColorBreak
exportToXML, getBreakType, getCaption, getColor, getEndValue, getStartValue, getTag, getValueString, isDrawShape, isNoData, setBreakType, setCaption, setColor, setDrawShape, setEndValue, setNoData, setStartValue, setTag
-
-
-
-
方法详细资料
-
getText
public java.lang.String getText()
Get text string- 返回:
- Text string
-
setText
public void setText(java.lang.String text)
Set text string and fire size changed event- 参数:
text- Text string
-
getAngle
public float getAngle()
Get angle- 返回:
- Angle
-
setAngle
public void setAngle(float angle)
Set angle- 参数:
angle- Angle
-
getFont
public java.awt.Font getFont()
Get font- 返回:
- Font
-
setFont
public void setFont(java.awt.Font f)
Set font and fire size changed event- 参数:
f- Font
-
getAlignType
public AlignType getAlignType()
Get align type- 返回:
- Align type
-
setAlignType
public void setAlignType(AlignType at)
Set align type- 参数:
at- Align type
-
getYShift
public float getYShift()
Get y shift- 返回:
- Y shift
-
setYShift
public void setYShift(float yshift)
Set y shift- 参数:
yshift- Y shift
-
getXShift
public float getXShift()
Get x shift- 返回:
- X shift
-
setXShift
public void setXShift(float xshift)
Set x shift- 参数:
xshift- X shift
-
getPropertyObject
public java.lang.Object getPropertyObject()
Get property object- 覆盖:
getPropertyObject在类中ColorBreak- 返回:
- Property object
-
clone
public java.lang.Object clone()
Clone- 覆盖:
clone在类中ColorBreak- 返回:
- LabelBreak object
-
addSizeChangedListener
public void addSizeChangedListener(ISizeChangedListener scl)
Add size changed listener- 参数:
scl- SizeChangedListener interface
-
removeSizeChangedListener
public void removeSizeChangedListener(ISizeChangedListener scl)
Remove size changed listener- 参数:
scl- SizeChangedListener interface
-
fireSizeChangedEvent
public void fireSizeChangedEvent(SizeChangedEvent event)
Fire size changed event- 参数:
event- SizeChangedEvent
-
-