Apime v1.0

com.java4ever.apime.ui
Class ITextArea

java.lang.Object
  extended bycom.java4ever.apime.ui.IComponent
      extended bycom.java4ever.apime.ui.ITextComponent
          extended bycom.java4ever.apime.ui.ITextField
              extended bycom.java4ever.apime.ui.ITextArea
Direct Known Subclasses:
IToolTip

public class ITextArea
extends ITextField

Area de texto.


Field Summary
 
Fields inherited from class com.java4ever.apime.ui.IComponent
CURSOR_ENABLED_ALWAYS, CURSOR_ENABLED_NEVER, CURSOR_ENABLED_SWITCH, skin
 
Constructor Summary
ITextArea(java.lang.String text)
          Crea el área de texto.
 
Method Summary
 int getSkinId()
          Devuelve el Id del componente dentro del skin.
 boolean isPack()
          Devuelve si ajusta el tamaño al del texto.
 boolean isWrap()
          Devuelve si corta las líneas.
 void paintComponent(javax.microedition.lcdui.Graphics g)
          Pinta el componente.
protected  void processKeyEvent(int type, int code, int action, char character)
          Procesa un evento de teclado.
 void processSkinProperties()
          Procesa las propiedades del skin para el componente.
protected  void recalculate()
          Recalcula el tamaño.
 void setCaretPosition(int position)
          Posición del cursor.
 void setPack(boolean pack)
          Indica si ajusta el tamaño al del texto.
 void setSize(int width, int height)
          Cambia el tamaño del componente.
protected  void setText(java.lang.String text, boolean caret)
          Cambia el texto.
 void setWrap(boolean wrap)
          Indica si corta las líneas.
 
Methods inherited from class com.java4ever.apime.ui.ITextField
getCaretBlink, getCaretColor, getCaretPosition, getCharAtCaret, isCaretVisible, paintCaret, processFocusEvent, setCaretBlink, setCaretColor, setText
 
Methods inherited from class com.java4ever.apime.ui.ITextComponent
getAlignment, getHorizontalAlignment, getText, getTextListener, getVerticalAlignment, processTextEvent, setAlignment, setHorizontalAlignment, setTextListener, setVerticalAlignment
 
Methods inherited from class com.java4ever.apime.ui.IComponent
contains, getActionListener, getBackground, getBorder, getBounds, getComponentListener, getCursor, getCursorEnabled, getFocusListener, getFont, getForeground, getHeight, getKeyListener, getLocation, getLocationOnScreen, getMouseListener, getParent, getRoot, getScrollPane, getSize, getToolTip, getWidth, getX, getY, isEnabled, isFocusOwner, isVisible, paint, processActionEvent, processComponentEvent, processMouseEvent, repaint, requestFocus, setActionListener, setBackground, setBorder, setBounds, setComponentListener, setCursor, setCursorEnabled, setEnabled, setFocusListener, setFont, setForeground, setKeyListener, setLocation, setMouseListener, setToolTip, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ITextArea

public ITextArea(java.lang.String text)
Crea el área de texto.

Parameters:
text - Texto
Method Detail

setText

protected void setText(java.lang.String text,
                       boolean caret)
Description copied from class: ITextField
Cambia el texto.

Overrides:
setText in class ITextField
Parameters:
text - Nuevo texto
caret - True para poner el cursor al inicio

setSize

public void setSize(int width,
                    int height)
Description copied from class: IComponent
Cambia el tamaño del componente.

Overrides:
setSize in class IComponent
Parameters:
width - Ancho
height - Alto

setWrap

public void setWrap(boolean wrap)
Indica si corta las líneas.

Parameters:
wrap - True para cortar las líneas

isWrap

public boolean isWrap()
Devuelve si corta las líneas.


setPack

public void setPack(boolean pack)
Indica si ajusta el tamaño al del texto.

Parameters:
pack - True para ajustar

isPack

public boolean isPack()
Devuelve si ajusta el tamaño al del texto.


setCaretPosition

public void setCaretPosition(int position)
Description copied from class: ITextField
Posición del cursor.

Overrides:
setCaretPosition in class ITextField
Parameters:
position - Posición [0..tamaño del texto]

recalculate

protected void recalculate()
Recalcula el tamaño.


getSkinId

public int getSkinId()
Description copied from class: IComponent
Devuelve el Id del componente dentro del skin.

Overrides:
getSkinId in class ITextField

processSkinProperties

public void processSkinProperties()
Description copied from class: IComponent
Procesa las propiedades del skin para el componente.

Overrides:
processSkinProperties in class ITextField

paintComponent

public void paintComponent(javax.microedition.lcdui.Graphics g)
Description copied from class: IComponent
Pinta el componente.

Overrides:
paintComponent in class ITextField

processKeyEvent

protected void processKeyEvent(int type,
                               int code,
                               int action,
                               char character)
Description copied from class: IComponent
Procesa un evento de teclado.

Overrides:
processKeyEvent in class ITextField

Apime v1.0

Copyright 2004 Java4Ever.com. All Rights Reserved.