クラス
kinugasa.ui.MessageWindow の使用

MessageWindow を使用しているパッケージ
kinugasa.ui メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します. 
 

kinugasa.ui での MessageWindow の使用
 

kinugasa.ui での MessageWindow のサブクラス
 class ConfirmMessageWindow
          Kinugasa : ConfirmMessageWindow : プレイヤーに2択の選択肢を与えて回答を得る、 簡易的な選択メッセージウインドウの拡張です.
 class InputMessageWindow
          Kinugasa : InputMessageWindow : 1つ以上の文字セットから文字列を自由に構築できる入力ウインドウです.
 class SelectableMessageWindow
          Kinugasa : SelectableMessageWindow : 1つ以上の選択肢から内容を選ばせることができるメッセージウインドウの拡張クラスです.
 

MessageWindow を返す kinugasa.ui のメソッド
 MessageWindow MessageWindow.clone()
           
 MessageWindow MessageWindow.setIcon(Sprite icon)
          このウインドウに新しいアイコンを設定します.
 

MessageWindow 型のパラメータを持つ kinugasa.ui のメソッド
abstract  void MessageWindowModel.drawWindow(java.awt.Graphics2D g, MessageWindow w)
          メッセージウインドウおよびテキストを描画します.
 void SimpleClearWindowModel.drawWindow(java.awt.Graphics2D g, MessageWindow w)
           
 void SimpleWindowModel.drawWindow(java.awt.Graphics2D g, MessageWindow w)
           
abstract  void MessageWindowModel.initIcon(MessageWindow w)
          テキストアイコンに適切な位置を設定します.
 void SimpleClearWindowModel.initIcon(MessageWindow w)
           
 void SimpleWindowModel.initIcon(MessageWindow w)
           
abstract  void MessageWindowModel.initLabels(MessageWindow w)
          メッセージウインドウwの持つすべてのラベルに適切な座標を設定します.
 void SimpleClearWindowModel.initLabels(MessageWindow w)
           
 void SimpleWindowModel.initLabels(MessageWindow w)
           
protected  void MessageWindowModel.lineUpText(MessageWindow w, float xBlank, float yBlank, float lineGap)
          通常のアルゴリズムを用いて全てのラベルをウインドウの座標に並べます.