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, toString
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, setName, setSize, setSize, setVisible, setWidth, setZ, update, updateCenter, updatePersonalCenter
public 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)
BasicSprite
draw
インタフェース内 Drawable
draw
クラス内 BasicSprite
g
- グラフィックスコンテキスト.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()
BasicSprite
clone
クラス内 BasicSprite
public void setX(float x)
Sprite
public void setY(float y)
Sprite
public void setLocation(java.awt.geom.Point2D.Float location)
Sprite
setLocation
クラス内 Sprite
location
- 左上の位置.public void setLocation(float x, float y)
Sprite
setLocation
クラス内 Sprite
x
- X座標.y
- Y座標.