to.tetramorph.starbase.chartmodule
クラス BodyTable

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

public class BodyTable
extends Object

ZodiacPanel上に天体位置のリストを表示する。


コンストラクタの概要
BodyTable(PlanetRing[] planetRings, ZodiacPanel zodiacPanel)
          BodyTable オブジェクトを作成する
 
メソッドの概要
 void setBodyList(List<Body> bodyList)
          天体リストのレイアウトに天体位置データをセット
 void setBodyListColor(Color listOtherColor, Color listSignColor, Color listAngleColor, Color listBodyColor, Color listRevColor)
          天体リストの色をセットする。
 void setHighLightColor(Color listHighLightColor)
          マウスがオンカーソルしたときのハイライト色をセットする。
 void updateBodyList(int[] bodyIDs, String tableName)
          天体リストを表示するためのレイアウトを作成または再作成
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BodyTable

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

メソッドの詳細

updateBodyList

public void updateBodyList(int[] bodyIDs,
                           String tableName)
天体リストを表示するためのレイアウトを作成または再作成

パラメータ:
tableName - npt[ scp.getBodyListMode() ]として、ネイタル、プログレス トンジットなどの文字列を与える。

setBodyList

public void setBodyList(List<Body> bodyList)
天体リストのレイアウトに天体位置データをセット


setHighLightColor

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


setBodyListColor

public void setBodyListColor(Color listOtherColor,
                             Color listSignColor,
                             Color listAngleColor,
                             Color listBodyColor,
                             Color listRevColor)
天体リストの色をセットする。