类 ChartElement
- java.lang.Object
-
- org.meteoinfo.chart.ChartElement
-
- 直接已知子类:
ChartNorthArrow,ChartScaleBar
public abstract class ChartElement extends java.lang.Object- 作者:
- yaqiang
-
-
字段概要
字段 修饰符和类型 字段 说明 protected java.awt.Color_backColorprotected java.awt.Color_foreColorprotected floatheightprotected floatwidthprotected floatxprotected floaty
-
构造器概要
构造器 构造器 说明 ChartElement()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 voidaddLocationChangedListener(ILocationChangedListener listener)voidaddSizeChangedListener(ISizeChangedListener listener)voidfireLocationChangedEvent()voidfireSizeChangedEvent()java.awt.ColorgetBackground()Get background colorfloatgetBottom()Get bottomjava.awt.geom.Rectangle2D.FloatgetBounds()Get bounds rectanglejava.awt.ColorgetForeground()Get foreground colorfloatgetHeight()Get heightResizeAbilitygetResizeAbility()Get resize abilityfloatgetRight()Get rightfloatgetWidth()Get widthfloatgetX()Get xfloatgetY()Get ybooleanisDrawBackColor()Get is draw backcolorbooleanisSelected()Get if is selectedbooleanisVisible()Get if visibleabstract voidmoveUpdate()Move update methodPointFpageToScreen(float pageX, float pageY, PointF pageLocation, float zoom)Page to screenvoidremoveLocationChangedListener(ILocationChangedListener listener)voidremoveSizeChangedListener(ISizeChangedListener listener)abstract voidresizeUpdate()Resize update methodvoidsetBackground(java.awt.Color color)Set background colorvoidsetDrawBackColor(boolean value)Set is draw backcolorvoidsetForeground(java.awt.Color color)Set foreground colorvoidsetHeight(float height)Set heightvoidsetResizeAbility(ResizeAbility ra)Set resize abilityvoidsetSelected(boolean istrue)Set if is selectedvoidsetVisible(boolean istrue)Set if visiblevoidsetWidth(float width)Set widthvoidsetX(float left)Set leftvoidsetY(float top)Set y
-
-
-
方法详细资料
-
addLocationChangedListener
public void addLocationChangedListener(ILocationChangedListener listener)
-
removeLocationChangedListener
public void removeLocationChangedListener(ILocationChangedListener listener)
-
fireLocationChangedEvent
public void fireLocationChangedEvent()
-
addSizeChangedListener
public void addSizeChangedListener(ISizeChangedListener listener)
-
removeSizeChangedListener
public void removeSizeChangedListener(ISizeChangedListener listener)
-
fireSizeChangedEvent
public void fireSizeChangedEvent()
-
isVisible
public boolean isVisible()
Get if visible- 返回:
- Boolean
-
setVisible
public void setVisible(boolean istrue)
Set if visible- 参数:
istrue- Boolean
-
getX
public float getX()
Get x- 返回:
- x
-
setX
public void setX(float left)
Set left- 参数:
left-
-
getY
public float getY()
Get y- 返回:
- Y
-
setY
public void setY(float top)
Set y- 参数:
top- Y
-
getWidth
public float getWidth()
Get width- 返回:
- Width
-
setWidth
public void setWidth(float width)
Set width- 参数:
width- Width
-
getHeight
public float getHeight()
Get height- 返回:
- Height
-
setHeight
public void setHeight(float height)
Set height- 参数:
height- Height
-
getRight
public float getRight()
Get right- 返回:
- Right
-
getBottom
public float getBottom()
Get bottom- 返回:
- Bottom
-
getBounds
public java.awt.geom.Rectangle2D.Float getBounds()
Get bounds rectangle- 返回:
- Bounds rectangle
-
getForeground
public java.awt.Color getForeground()
Get foreground color- 返回:
- Foreground color
-
setForeground
public void setForeground(java.awt.Color color)
Set foreground color- 参数:
color- Foreground color
-
getBackground
public java.awt.Color getBackground()
Get background color- 返回:
- Background color
-
setBackground
public void setBackground(java.awt.Color color)
Set background color- 参数:
color- Background color
-
isSelected
public boolean isSelected()
Get if is selected- 返回:
- Boolean
-
setSelected
public void setSelected(boolean istrue)
Set if is selected- 参数:
istrue- Boolean
-
getResizeAbility
public ResizeAbility getResizeAbility()
Get resize ability- 返回:
- Resize ability
-
setResizeAbility
public void setResizeAbility(ResizeAbility ra)
Set resize ability- 参数:
ra- Resize ability
-
isDrawBackColor
public boolean isDrawBackColor()
Get is draw backcolor- 返回:
- Boolean
-
setDrawBackColor
public void setDrawBackColor(boolean value)
Set is draw backcolor- 参数:
value- Boolean
-
moveUpdate
public abstract void moveUpdate()
Move update method
-
resizeUpdate
public abstract void resizeUpdate()
Resize update method
-
-