kinugasa.ui

## クラス TextLabelSprite

- java.lang.Object
- - kinugasa.object.Sprite
  - - kinugasa.object.BasicSprite
    - - kinugasa.ui.TextLabelSprite

- すべての実装されたインタフェース:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Sprite>, Nameable, Controllable, Drawable, Shapeable
  直系の既知のサブクラス:
    ActionTextSprite

      public class TextLabelSprite
      extends BasicSprite

  1行テキスト表示用のスプライトです.
  関連項目:
    直列化された形式

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `TextLabelSprite(java.lang.CharSequence text, TextLabelModel labelModel, float x, float y)`
    `TextLabelSprite(java.lang.String text, TextLabelModel labelModel, float x, float y, float w, float h)`

  - ### メソッドのサマリー

    All Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `draw(java.awt.Graphics2D g)` スプライトを描画します.
    `void` | `draw(java.awt.Graphics2D g, TextLabelModel model)`
    `TextLabelModel` | `getLabelModel()`
    `java.lang.String` | `getText()`
    `void` | `setLabelModel(TextLabelModel labelModel)`
    `void` | `setText(java.lang.String text)`

    - ### クラスから継承されたメソッド kinugasa.object.BasicSprite

      `clone, getAngle, getMovingModel, getMovingModel, getNextCenter, getNextLocation, getSpeed, getVector, move, move, move, move, setAngle, setMovingModel, setSpeed, setVector, toString`

    - ### クラスから継承されたメソッド kinugasa.object.Sprite

      `compareTo, contains, getBounds, getCenter, getCenterX, getCenterY, getHeight, getHitBounds, getLocation, getName, getPersonalCenter, getPersonalCenterX, getPersonalCenterY, getSize, getWidth, getX, getY, getZ, isExist, isVisible, setBounds, setBounds, setBounds, setExist, setHeight, setLocation, setLocation, setName, setSize, setSize, setVisible, setWidth, setX, setY, setZ, update, updateCenter, updatePersonalCenter`

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### TextLabelSprite

          public TextLabelSprite(java.lang.CharSequence text,
                                 TextLabelModel labelModel,
                                 float x,
                                 float y)

    - #### TextLabelSprite

          public TextLabelSprite(java.lang.String text,
                                 TextLabelModel labelModel,
                                 float x,
                                 float y,
                                 float w,
                                 float h)

  - ### メソッドの詳細

    - #### getText

          public java.lang.String getText()

    - #### setText

          public void setText(java.lang.String text)

    - #### getLabelModel

          public TextLabelModel getLabelModel()

    - #### setLabelModel

          public void setLabelModel(TextLabelModel labelModel)

    - #### draw

          public void draw(java.awt.Graphics2D g)

      クラスからコピーされた説明: `BasicSprite`
      スプライトを描画します. visibleまたはexistがfalseのとき、描画してはなりません.
      定義:
        `draw` インタフェース内 `Drawable`
      定義:
        `draw` クラス内 `BasicSprite`
      パラメータ:
        `g` - グラフィックスコンテキスト.

    - #### draw

          public void draw(java.awt.Graphics2D g,
                           TextLabelModel model)