public class MessageWindowSprite extends BasicSprite
| コンストラクタと説明 | 
|---|
| MessageWindowSprite(MessageWindowModel model,
                   float x,
                   float y,
                   float width,
                   float height) | 
| MessageWindowSprite(java.lang.String[] text,
                   TimeCounter tc,
                   MessageWindowModel model,
                   float x,
                   float y,
                   float width,
                   float height) | 
| MessageWindowSprite(java.lang.String text,
                   MessageWindowModel model,
                   float x,
                   float y,
                   float width,
                   float height) | 
| MessageWindowSprite(java.lang.String text,
                   TimeCounter tc,
                   MessageWindowModel model,
                   float x,
                   float y,
                   float width,
                   float height) | 
| MessageWindowSprite(Text text,
                   TimeCounter tc,
                   MessageWindowModel model,
                   float x,
                   float y,
                   float width,
                   float height) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| MessageWindowSprite | clone()このスプライトの複製を作成します. | 
| void | draw(java.awt.Graphics2D g)スプライトを描画します. | 
| AnimationSprite | getContinueIcon() | 
| Text | getCurrentText() | 
| int | getLineLength() | 
| AnimationSprite | getSelectIcon() | 
| TextStorage | getTextStorage() | 
| MessageWindowModel | getWindowModel() | 
| MessageWindowSprite | setContinueIcon(AnimationSprite continueIcon) | 
| MessageWindowSprite | setLineLength(int lineLength) | 
| void | setLocation(float x,
           float y)スプライトの左上の位置を設定します. | 
| void | setLocation(java.awt.geom.Point2D.Float location)スプライトの左上の位置を設定します. | 
| MessageWindowSprite | setSelectIcon(AnimationSprite selectIcon) | 
| void | setText(java.lang.String text) | 
| void | setText(Text text) | 
| MessageWindowSprite | setTextStorage(TextStorage textStorage) | 
| void | setX(float x)このスプライトの左上のX座標を設定します. | 
| void | setY(float y)このスプライトの左上のY座標を設定します. | 
| java.lang.String[] | split() | 
getAngle, getMovingModel, getMovingModel, getNextCenter, getNextLocation, getSpeed, getVector, move, move, move, move, setAngle, setMovingModel, setSpeed, setVector, toStringcompareTo, contains, getBounds, getCenter, getCenterX, getCenterY, getHeight, getHitBounds, getLocation, getName, getPersonalCenter, getPersonalCenterX, getPersonalCenterY, getSize, getWidth, getX, getY, getZ, isExist, isVisible, setBounds, setBounds, setBounds, setExist, setHeight, setName, setSize, setSize, setVisible, setWidth, setZ, update, updateCenter, updatePersonalCenterpublic MessageWindowSprite(MessageWindowModel model, float x, float y, float width, float height)
public MessageWindowSprite(java.lang.String text,
                           MessageWindowModel model,
                           float x,
                           float y,
                           float width,
                           float height)
public MessageWindowSprite(java.lang.String text,
                           TimeCounter tc,
                           MessageWindowModel model,
                           float x,
                           float y,
                           float width,
                           float height)
public MessageWindowSprite(java.lang.String[] text,
                           TimeCounter tc,
                           MessageWindowModel model,
                           float x,
                           float y,
                           float width,
                           float height)
public MessageWindowSprite(Text text, TimeCounter tc, MessageWindowModel model, float x, float y, float width, float height)
public void draw(java.awt.Graphics2D g)
BasicSpritedraw インタフェース内 Drawabledraw クラス内 BasicSpriteg - グラフィックスコンテキスト.public MessageWindowSprite setLineLength(int lineLength)
public MessageWindowSprite setContinueIcon(AnimationSprite continueIcon)
public MessageWindowSprite setSelectIcon(AnimationSprite selectIcon)
public MessageWindowSprite setTextStorage(TextStorage textStorage)
public void setText(java.lang.String text)
public void setText(Text text)
public MessageWindowModel getWindowModel()
public Text getCurrentText()
public TextStorage getTextStorage()
public int getLineLength()
public AnimationSprite getContinueIcon()
public AnimationSprite getSelectIcon()
public java.lang.String[] split()
public MessageWindowSprite clone()
BasicSpriteclone クラス内 BasicSpritepublic void setX(float x)
Spritepublic void setY(float y)
Spritepublic void setLocation(java.awt.geom.Point2D.Float location)
SpritesetLocation クラス内 Spritelocation - 左上の位置.public void setLocation(float x,
                        float y)
SpritesetLocation クラス内 Spritex - X座標.y - Y座標.