public abstract class RectangleGlyph extends GeneralGlyph
构造器和说明 |
---|
RectangleGlyph() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object ob) |
java.awt.geom.Rectangle2D |
getBounds()
返回矩形Glyph的边界
|
java.awt.Shape |
getOutline4Fill()
获取用于填充的外发光的形状
|
java.awt.Shape |
getShape()
获取该矩形Glyph的形状
|
boolean |
isInvisible() |
boolean |
isVisible()
返回该Glyph是否可见
|
void |
setBounds(java.awt.geom.RectangularShape bounds)
设置矩形Glyph的边界
|
void |
setVisible(boolean visible)
设置矩形Glyph是否可见
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
dealCondition, dealConditionWithSeriesColor, draw, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObject
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
selectableChildren
protected boolean visible
protected transient java.awt.geom.RectangularShape bounds
public void setBounds(java.awt.geom.RectangularShape bounds)
bounds
- 矩形边界public java.awt.geom.Rectangle2D getBounds()
public void setVisible(boolean visible)
visible
- true则该Glyph可见,否则不可见public boolean isVisible()
public boolean isInvisible()
public java.awt.Shape getOutline4Fill()
getOutline4Fill
在类中 GeneralGlyph
public java.awt.Shape getShape()
public boolean equals(java.lang.Object ob)
equals
在类中 GeneralGlyph
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 GeneralGlyph
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject
在接口中 Glyph
toJSONObject
在类中 GeneralGlyph
repo
- 请求JSONException
- 抛错