类 LabelBreak
- java.lang.Object
-
- org.meteoinfo.geometry.legend.ColorBreak
-
- org.meteoinfo.geometry.legend.LabelBreak
-
public class LabelBreak extends ColorBreak
Label break class- 作者:
- Yaqiang Wang
-
-
字段概要
-
从类继承的字段 org.meteoinfo.geometry.legend.ColorBreak
breakType, caption, color, drawShape, endValue, isNoData, startValue, tag
-
-
构造器概要
构造器 构造器 说明 LabelBreak()Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddSizeChangedListener(org.meteoinfo.ui.event.ISizeChangedListener scl)Add size changed listenerjava.lang.Objectclone()ClonevoidfireSizeChangedEvent(org.meteoinfo.ui.event.SizeChangedEvent event)Fire size changed eventAlignTypegetAlignType()Get align typefloatgetAngle()Get anglejava.awt.FontgetFont()Get fontintgetLineSpace()Get line spacejava.lang.ObjectgetPropertyObject()Get property objectjava.lang.StringgetText()Get text stringjava.util.List<java.lang.String>getTexts()Get text string listfloatgetXShift()Get x shiftfloatgetYShift()Get y shiftvoidremoveSizeChangedListener(org.meteoinfo.ui.event.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 eventvoidsetLineSpace(int value)Set line spacevoidsetText(java.lang.String text)Set text string and fire size changed eventvoidsetTexts(java.util.List<java.lang.String> value)Set text string listvoidsetXShift(float value)Set x shiftvoidsetYShift(float value)Set y shift-
从类继承的方法 org.meteoinfo.geometry.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
-
getTexts
public java.util.List<java.lang.String> getTexts()
Get text string list- 返回:
- Text string list
-
setText
public void setText(java.lang.String text)
Set text string and fire size changed event- 参数:
text- Text string
-
setTexts
public void setTexts(java.util.List<java.lang.String> value)
Set text string list- 参数:
value- Text string list
-
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 value)
Set y shift- 参数:
value- Y shift
-
getXShift
public float getXShift()
Get x shift- 返回:
- X shift
-
setXShift
public void setXShift(float value)
Set x shift- 参数:
value- X shift
-
getLineSpace
public int getLineSpace()
Get line space- 返回:
- Line space
-
setLineSpace
public void setLineSpace(int value)
Set line space- 参数:
value- Line space
-
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(org.meteoinfo.ui.event.ISizeChangedListener scl)
Add size changed listener- 参数:
scl- SizeChangedListener interface
-
removeSizeChangedListener
public void removeSizeChangedListener(org.meteoinfo.ui.event.ISizeChangedListener scl)
Remove size changed listener- 参数:
scl- SizeChangedListener interface
-
fireSizeChangedEvent
public void fireSizeChangedEvent(org.meteoinfo.ui.event.SizeChangedEvent event)
Fire size changed event- 参数:
event- SizeChangedEvent
-
-