クラス
kinugasa.ui.TextLabel の使用

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

kinugasa.ui での TextLabel の使用
 

TextLabel として宣言されている kinugasa.ui のフィールド
private  TextLabel[][] InputMessageWindow.choiceLabels
          選択肢の配列です.
private  TextLabel[] InputMessageWindow.commandLabels
          コマンドラベルの配列です.
private  TextLabel InputMessageWindow.inputValueLabel
          入力確認ラベルです.
protected  TextLabel[] MessageWindow.labels
          ウインドウが管理するラベル.
 

TextLabel を返す kinugasa.ui のメソッド
 TextLabel TextLabel.clone()
           
 TextLabel[][] InputMessageWindow.getChoiceLabels()
          選択肢として表示されているすべてのラベルをその配置の2次元配列として取得します.
 TextLabel InputMessageWindow.getInputValueLabel()
          プレイヤーが入力したテキストを表示するために使用されているラベルを取得します.
 TextLabel MessageWindow.getLabel(int idx)
          このウインドウ内の指定したインデックスを持つラベルを取得します.
 TextLabel[] MessageWindow.getLabels()
          このウインドウに含まれるすべてのラベルを取得します.
 TextLabel InputMessageWindow.getSelectedLabel()
          現在選択されているラベルを返します。
 TextLabel SelectableMessageWindow.getSelectedLabel()
          現在選択されているラベルを取得します.
 TextLabel[][] CharSet.parse(float startX, float startY, LabelModel labelModel)
          文字セット内の文字を分解し、1文字ごとにテキストラベルに発行します.
 

TextLabel 型の引数を持つ型を返す kinugasa.ui のメソッド
 java.util.List<TextLabel> InputMessageWindow.getChoiceLabelsList()
          選択肢として表示されているすべてのラベルをリストとして取得します.
 

TextLabel 型のパラメータを持つ kinugasa.ui のメソッド
abstract  void ChoiceEffect.draw(java.awt.Graphics2D g, TextLabel label)
          テキストラベルlabelに選択中であることを示すエフェクトを描画します.
 void ChoiceEffect.SingleCharEffect.draw(java.awt.Graphics2D g, TextLabel label)
           
protected  void MessageWindowModel.drawText(java.awt.Graphics2D g, TextLabel... tl)
          指定されたテキストラベルをすべて描画し、ラベルの表示文字インデックスを更新します.
abstract  void LabelModel.drawText(java.awt.Graphics2D g, TextLabel l)
          ラベルのテキストを描画します.
 void SimpleBorderLabelModel.drawText(java.awt.Graphics2D g, TextLabel l)
           
 void SimpleLabelModel.drawText(java.awt.Graphics2D g, TextLabel l)
           
 void MessageWindow.setLabels(TextLabel[] labels)
          新しいラベルを設定し、それらの初期設定を行います.
 

TextLabel 型のパラメータを持つ kinugasa.ui のコンストラクタ
MessageWindow(float x, float y, float width, float height, MessageWindowModel wm, TextLabel... label)
          テキストラベルを指定して、新しいメッセージウインドウを構築します.