|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectto.tetramorph.starbase.chartparts.GComponent
to.tetramorph.starbase.chartparts.GBodyLabel
public class GBodyLabel
天体位置をグラフィックで表示するラベル。
フィールドの概要 |
---|
クラス to.tetramorph.starbase.chartparts.GComponent から継承されたフィールド |
---|
baseWidth, bgColor, BOTTOM, CENTER, g, gcl, insets, LEFT, RIGHT, TOP |
コンストラクタの概要 | |
---|---|
GBodyLabel()
GBodyLabel オブジェクトを作成する |
|
GBodyLabel(Body body)
|
メソッドの概要 | |
---|---|
GComponent |
contains(int x,
int y)
このコンポーネントに、座標x,yが含まれる場合は自身のコンポーネントを返す。 |
protected void |
draw(double x,
double y)
描画する。 |
Body |
getBody()
天体オブジェクトを返す。 |
Color |
getBodyColor()
天体シンボル色をセットする。 |
Rectangle2D.Float |
getFullSize()
部品サイズにインセットを加算したサイズを返す。 |
Color |
getRevColor()
逆行シンボル色をセットする。 |
Color |
getSignColor()
サインシンボル色をセットする。 |
Rectangle2D.Float |
getSize()
部品のサイズを返す。 |
Color |
getTextColor()
数字の色をセットする。 |
void |
setBody(Body body)
天体オブジェクトをセットする。 |
void |
setBodyColor(Color bodyColor)
天体シンボル色をセットする。 |
void |
setFontScale(double fontSizePer)
フォントサイズをbaaseWidthを1000とみなし、それに対する比率で指定する。 |
void |
setRevColor(Color revColor)
逆行シンボル色をセットする。 |
void |
setSignColor(Color signColor)
サインシンボル色をセットする。 |
void |
setTextColor(Color textColor)
数字の色をセットする。 |
void |
setup()
描画に必要なフォントを作成する。 |
クラス to.tetramorph.starbase.chartparts.GComponent から継承されたメソッド |
---|
getActionCommand, getAlign, getBGColor, getGComponentListener, getInset, getVAlign, setActionCommand, setAlign, setAligns, setBaseWidth, setBGColor, setGComponentListener, setGraphics, setInset, setInsets, setVAlign |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public GBodyLabel()
public GBodyLabel(Body body)
メソッドの詳細 |
---|
public void setSignColor(Color signColor)
public void setBodyColor(Color bodyColor)
public void setTextColor(Color textColor)
public void setRevColor(Color revColor)
public Color getSignColor()
public Color getBodyColor()
public Color getTextColor()
public Color getRevColor()
public void setBody(Body body)
public Body getBody()
protected void draw(double x, double y)
GComponent
の記述:
GComponent
内の draw
public void setFontScale(double fontSizePer)
public void setup()
GComponent
内の setup
public Rectangle2D.Float getSize()
GComponent
の記述:
GComponent
内の getSize
public Rectangle2D.Float getFullSize()
GComponent
の記述:
GComponent
内の getFullSize
public GComponent contains(int x, int y)
GComponent
の記述:
GComponent
内の contains
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |