to.tetramorph.starbase.chartmodule
クラス CuspTable

java.lang.Object
  上位を拡張 to.tetramorph.starbase.chartmodule.CuspTable

public class CuspTable
extends Object

ZodiacPanel上にカスプの一覧表を表示するための部品。


コンストラクタの概要
CuspTable(PlanetRing[] planetRings, ZodiacPanel zodiacPanel)
          CuspTable オブジェクトを作成する
 
メソッドの概要
 void remove()
          ZodiacPanelからこのカスプテーブルを削除する。
 void setCuspList(List<Body> cuspList)
          カスプのリストをセットする。
 void setCuspListColor(Color listOtherColor, Color listAngleColor, Color listSignColor, Color listHouseNumberColor)
          カスプリストに色を設定する。
 void setHighLightColor(Color listHighLightColor)
          マウスがオンカーソルしたときのハイライト色をセットする。
 void setLocation(double xper, double yper, int alignx, int aligny)
          カスプ表の画面上の位置と配置方法を指定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CuspTable

public CuspTable(PlanetRing[] planetRings,
                 ZodiacPanel zodiacPanel)
CuspTable オブジェクトを作成する

メソッドの詳細

setLocation

public void setLocation(double xper,
                        double yper,
                        int alignx,
                        int aligny)
カスプ表の画面上の位置と配置方法を指定する。

パラメータ:
xper - 水平位置をパーセントで指定する。60なら60%
yper - 垂直位置をパーセントで指定する。
alignx - 水平方向の配置方法 GLabel.LEFT,RIGHT,CENTER
aligny - 垂直方法の配置方法 GLabel.TOP,CENTER,BOTTOM

remove

public void remove()
ZodiacPanelからこのカスプテーブルを削除する。


setCuspListColor

public void setCuspListColor(Color listOtherColor,
                             Color listAngleColor,
                             Color listSignColor,
                             Color listHouseNumberColor)
カスプリストに色を設定する。

パラメータ:
listOtherColor - 「ハウスカスプ」のタイトルの色
listAngleColor - 角度の色
listSignColor - サインの色
listHouseNumberColor - ハウス番号の色

setHighLightColor

public void setHighLightColor(Color listHighLightColor)
マウスがオンカーソルしたときのハイライト色をセットする。


setCuspList

public void setCuspList(List<Body> cuspList)
カスプのリストをセットする。