org.apogames.entity
Class ApoTextField

java.lang.Object
  extended by org.apogames.entity.ApoEntity
      extended by org.apogames.entity.ApoTextField

public class ApoTextField
extends ApoEntity


Constructor Summary
ApoTextField(float x, float y, float width, float height)
           
 
Method Summary
 void addCharacter(int button, char character)
           
 java.lang.String getCurString()
           
 java.awt.Font getFont()
           
 int getMaxLength()
           
 int getPosition()
           
 void init()
          setzt die Werte auf ihre ursprünglichen Values
 void render(java.awt.Graphics2D g, int changeX, int changeY)
          malt das Objekt
 void setCurString(java.lang.String curString)
           
 void setFont(java.awt.Font font)
           
 void setMaxLength(int maxLength)
           
 void setPosition(int position)
           
 void think(int delta)
          Methode, die immer waehrend der update Methode aufgerufen wird
 
Methods inherited from class org.apogames.entity.ApoEntity
checkOpaqueColorCollisions, contains, contains, getHeight, getIBackground, getRec, getStartX, getStartY, getVelocityX, getVelocityY, getWidth, getX, getXMiddle, getY, intersects, intersects, intersects, isBClose, isBOpaque, isBSelect, isBUse, isBVisible, render, render, setBClose, setBOpaque, setBSelect, setBUse, setBVisible, setHeight, setIBackground, setStartX, setStartY, setVelocityX, setVelocityY, setWidth, setX, setY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApoTextField

public ApoTextField(float x,
                    float y,
                    float width,
                    float height)
Method Detail

init

public void init()
Description copied from class: ApoEntity
setzt die Werte auf ihre ursprünglichen Values

Overrides:
init in class ApoEntity

getFont

public java.awt.Font getFont()

setFont

public void setFont(java.awt.Font font)

getMaxLength

public int getMaxLength()

setMaxLength

public void setMaxLength(int maxLength)

getCurString

public java.lang.String getCurString()

setCurString

public void setCurString(java.lang.String curString)

getPosition

public int getPosition()

setPosition

public void setPosition(int position)

addCharacter

public void addCharacter(int button,
                         char character)

think

public void think(int delta)
Description copied from class: ApoEntity
Methode, die immer waehrend der update Methode aufgerufen wird

Overrides:
think in class ApoEntity

render

public void render(java.awt.Graphics2D g,
                   int changeX,
                   int changeY)
Description copied from class: ApoEntity
malt das Objekt

Overrides:
render in class ApoEntity