com.JRcServer.window
インタフェース BaseComponent


public interface BaseComponent

1つのベースコンポーネント.

1つのベースコンポーネントをサポートします.
また、このオブジェクト以下に格納されるアイテムは 座標指定のみとなります.

導入されたバージョン:
JDK 1.4
バージョン:
1.00, 2004/12/18
作成者:
Masahito Suzuki

メソッドの概要
 void addComponent(java.awt.Component cmp)
          コンポーネントオブジェクトを追加.
 void create(ActionCommon action)
          ベースコンポーネントの生成.
 void destroy()
          ベースコンポーネントを破棄.
 void flush()
          情報を更新.
 ActionCommon getAction()
          対象処理アクションを取得.
 int getBackGroundColor()
          設定バックグラウンドカラー値を取得.
 WindowObject getBaseWindow()
          ベースウィンドウオブジェクトを取得.
 java.awt.Point getComponentLocation()
          対象コンポーネント位置を取得.
 java.awt.Dimension getComponentSize()
          対象コンポーネントサイズを取得.
 java.lang.String getName()
          設定パネル名を取得します.
 boolean isComponentVisible()
          コンポーネント表示/非表示を取得.
 void removeAllComponent()
          コンポーネントオブジェクトを全て削除.
 void removeComponent(java.awt.Component cmp)
          コンポーネントオブジェクトを削除.
 void setBackGroundColor(int color)
          バックグラウンドカラーを設定.
 void setComponentLocation(int x, int y)
          コンポーネント設定位置を設定.
 void setComponentSize(int width, int height)
          コンポーネントサイズを設定.
 void setComponentVisible(boolean mode)
          コンポーネント表示/非表示を設定.
 

メソッドの詳細

create

void create(ActionCommon action)
ベースコンポーネントの生成.

ベースコンポーネントを生成します.

パラメータ:
action - 対象のアクション情報を設定します.

destroy

void destroy()
ベースコンポーネントを破棄.

ベースコンポーネントを破棄します.


flush

void flush()
情報を更新.

情報を更新します.


addComponent

void addComponent(java.awt.Component cmp)
コンポーネントオブジェクトを追加.

コンポーネントオブジェクトを追加します.

パラメータ:
cmp - 追加対象のコンポーネントを設定します.

removeComponent

void removeComponent(java.awt.Component cmp)
コンポーネントオブジェクトを削除.

コンポーネントオブジェクトを削除します.

パラメータ:
cmp - 削除対象のコンポーネントを設定します.

removeAllComponent

void removeAllComponent()
コンポーネントオブジェクトを全て削除.

設定されてあるコンポーネントを全て削除します.


setComponentLocation

void setComponentLocation(int x,
                          int y)
コンポーネント設定位置を設定.

コンポーネント設定位置を設定します.

パラメータ:
x - 対象の設定位置X軸を設定します.
y - 対象の設定位置Y軸を設定します.

setComponentSize

void setComponentSize(int width,
                      int height)
コンポーネントサイズを設定.

コンポーネントサイズを設定します.

パラメータ:
width - 対象の設定Widthサイズを設定します.
height - 対象の設定heightサイズを設定します.

setBackGroundColor

void setBackGroundColor(int color)
バックグラウンドカラーを設定.

バックグラウンドカラーを設定します.

パラメータ:
color - 対象のバックグラウンドカラーを設定します.
[-1]を設定することによりバックグラウンドカラーを設定しません.

setComponentVisible

void setComponentVisible(boolean mode)
コンポーネント表示/非表示を設定.

コンポーネントの表示/非表示を設定します.

パラメータ:
mode - コンポーネントの表示/非表示を設定します.

getAction

ActionCommon getAction()
対象処理アクションを取得.

対象処理のアクションオブジェクトを取得.

戻り値:
ActionCommon 設定されているアクションオブジェクトが返されます.

getComponentLocation

java.awt.Point getComponentLocation()
対象コンポーネント位置を取得.

対象のコンポーネント位置を取得します.

戻り値:
Point 対象のコンポーネント位置が返されます.

getComponentSize

java.awt.Dimension getComponentSize()
対象コンポーネントサイズを取得.

対象のコンポーネントサイズを取得します.

戻り値:
Dimension 対象コンポーネントサイズが返されます.

getBackGroundColor

int getBackGroundColor()
設定バックグラウンドカラー値を取得.

設定されているバックグラウンドカラー値を取得します.

戻り値:
int バックグラウンドカラー値が返されます.
[-1]が返された場合バックグラウンドカラーは 設定されていません.

getName

java.lang.String getName()
設定パネル名を取得します.

設定されているパネル名を取得します.

戻り値:
Stirng 設定されているパネル名が返されます.

getBaseWindow

WindowObject getBaseWindow()
ベースウィンドウオブジェクトを取得.

ベースとなるウィンドウオブジェクトを取得します.

戻り値:
WindowObject ベースとなるウィンドウオブジェクトが返されます.

isComponentVisible

boolean isComponentVisible()
コンポーネント表示/非表示を取得.

コンポーネントの表示/非表示を取得します.

戻り値:
boolean コンポーネントの表示/非表示を取得します.