|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectto.tetramorph.starbase.chartparts.GComponent
to.tetramorph.starbase.chartparts.GCuspLabel
public class GCuspLabel
カスプ位置をグラフィックで表示するラベル。
フィールドの概要 |
---|
クラス to.tetramorph.starbase.chartparts.GComponent から継承されたフィールド |
---|
baseWidth, bgColor, BOTTOM, CENTER, g, gcl, insets, LEFT, RIGHT, TOP |
コンストラクタの概要 | |
---|---|
GCuspLabel()
GCuspLabel オブジェクトを作成する |
|
GCuspLabel(double fontScale)
フォントスケールを指定して空のオブジェクトを作成する。 |
|
GCuspLabel(int align,
double fontScale)
|
メソッドの概要 | |
---|---|
GComponent |
contains(int x,
int y)
このコンポーネントに、座標x,yが含まれる場合は自身のコンポーネントを返す。 |
protected void |
draw(double x,
double y)
描画する。 |
Body |
getBody()
ハウスカスプを返す。 |
Rectangle2D.Float |
getFullSize()
部品サイズにインセットを加算したサイズを返す。 |
Color |
getHouseColor()
ハウス番号色を返す。 |
Color |
getSignColor()
サインシンボル色を返す。 |
Rectangle2D.Float |
getSize()
部品のサイズを返す。 |
Color |
getTextColor()
度数の色を返す。 |
void |
setBody(Body body)
ハウスカスプをセットする。 |
void |
setFontScale(double fontSizePer)
フォントサイズをbaaseWidthを1000とみなし、それに対する比率で指定する。 |
void |
setHouseColor(Color houseColor)
ハウス番号色をセットする。 |
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 GCuspLabel()
public GCuspLabel(double fontScale)
public GCuspLabel(int align, double fontScale)
メソッドの詳細 |
---|
public void setSignColor(Color signColor)
public void setTextColor(Color textColor)
public void setHouseColor(Color houseColor)
public Color getSignColor()
public Color getTextColor()
public Color getHouseColor()
public void setBody(Body body)
body
- ハウス番号(1-12)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
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |