Apime v1.0

com.java4ever.apime.ui
Class ITextComponent

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

public abstract class ITextComponent
extends IComponent

Componente 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
ITextComponent(java.lang.String text)
          Crea el componente de texto.
 
Method Summary
 Point getAlignment()
          Devuelve la alineación del texto.
 int getHorizontalAlignment()
          Devuelve la alineación horizontal del texto.
 int getSkinId()
          Devuelve el Id del componente dentro del skin.
 java.lang.String getText()
          Devuelve el texto.
 TextListener getTextListener()
          Devuelve el listener de texto o 'null' si no tiene.
 int getVerticalAlignment()
          Devuelve la alineación vertical del texto.
protected  void processTextEvent()
           
 void setAlignment(int halign, int valign)
          Cambia la alineación del texto.
 void setHorizontalAlignment(int align)
          Cambia la alineación horizontal del texto.
 void setText(java.lang.String text)
          Cambia el texto.
 void setTextListener(TextListener listener)
          Asigna el listener de texto.
 void setVerticalAlignment(int align)
          Cambia la alineación vertical del texto.
 
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, paintComponent, processActionEvent, processComponentEvent, processFocusEvent, processKeyEvent, processMouseEvent, processSkinProperties, repaint, requestFocus, setActionListener, setBackground, setBorder, setBounds, setComponentListener, setCursor, setCursorEnabled, setEnabled, setFocusListener, setFont, setForeground, setKeyListener, setLocation, setMouseListener, setSize, setToolTip, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ITextComponent

public ITextComponent(java.lang.String text)
Crea el componente de texto.

Parameters:
text - Texto
Method Detail

setText

public void setText(java.lang.String text)
Cambia el texto.

Parameters:
text - Nuevo texto

getText

public java.lang.String getText()
Devuelve el texto.


setAlignment

public void setAlignment(int halign,
                         int valign)
Cambia la alineación del texto.

Parameters:
halign - Alineación horizontal
valign - Alineación vertical
See Also:
Graphics

getAlignment

public Point getAlignment()
Devuelve la alineación del texto.

See Also:
Point, Graphics

setHorizontalAlignment

public void setHorizontalAlignment(int align)
Cambia la alineación horizontal del texto.

Parameters:
align - Alineación
See Also:
Graphics

getHorizontalAlignment

public int getHorizontalAlignment()
Devuelve la alineación horizontal del texto.

See Also:
Graphics

setVerticalAlignment

public void setVerticalAlignment(int align)
Cambia la alineación vertical del texto.

Parameters:
align - Alineación
See Also:
Graphics

getVerticalAlignment

public int getVerticalAlignment()
Devuelve la alineación vertical del texto.

See Also:
Graphics

setTextListener

public void setTextListener(TextListener listener)
Asigna el listener de texto.

Parameters:
listener - Listener (pueder ser 'null')
See Also:
TextListener

getTextListener

public TextListener getTextListener()
Devuelve el listener de texto o 'null' si no tiene.

See Also:
TextListener

getSkinId

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

Overrides:
getSkinId in class IComponent

processTextEvent

protected void processTextEvent()

Apime v1.0

Copyright 2004 Java4Ever.com. All Rights Reserved.