Apime v1.0

com.java4ever.apime.ui
Class ICheckBox

java.lang.Object
  extended bycom.java4ever.apime.ui.IComponent
      extended bycom.java4ever.apime.ui.ITextComponent
          extended bycom.java4ever.apime.ui.ILabel
              extended bycom.java4ever.apime.ui.IButton
                  extended bycom.java4ever.apime.ui.ICheckBox

public class ICheckBox
extends IButton

CheckBox.


Field Summary
 
Fields inherited from class com.java4ever.apime.ui.IButton
DISABLED, NORMAL, pressed, PRESSED, rollover, ROLLOVER, selected, SELECTED
 
Fields inherited from class com.java4ever.apime.ui.IComponent
CURSOR_ENABLED_ALWAYS, CURSOR_ENABLED_NEVER, CURSOR_ENABLED_SWITCH, skin
 
Constructor Summary
ICheckBox(javax.microedition.lcdui.Image normal, javax.microedition.lcdui.Image selected)
          Crea el checkbox (ajusta el tamaño al de la imagen normal).
ICheckBox(java.lang.String text)
          Crea el checkbox.
ICheckBox(java.lang.String text, javax.microedition.lcdui.Image normal, javax.microedition.lcdui.Image selected)
          Crea el checkbox.
 
Method Summary
 int getSkinId()
          Devuelve el Id del componente dentro del skin.
 void paintComponent(javax.microedition.lcdui.Graphics g)
          Pinta el componente.
protected  void updateVisualStatus()
          Actualiza el estado visual (color/imagen) según el estado del botón.
 
Methods inherited from class com.java4ever.apime.ui.IButton
getBackground, getImage, isSelected, paint, processMouseEvent, processSkinProperties, setBackground, setEnabled, setImage, setSelected
 
Methods inherited from class com.java4ever.apime.ui.ILabel
getImage, setImage
 
Methods inherited from class com.java4ever.apime.ui.ITextComponent
getAlignment, getHorizontalAlignment, getText, getTextListener, getVerticalAlignment, processTextEvent, setAlignment, setHorizontalAlignment, setText, 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, processActionEvent, processComponentEvent, processFocusEvent, processKeyEvent, repaint, requestFocus, setActionListener, setBackground, setBorder, setBounds, setComponentListener, setCursor, setCursorEnabled, 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

ICheckBox

public ICheckBox(java.lang.String text)
Crea el checkbox.

Parameters:
text - Texto del checkbox

ICheckBox

public ICheckBox(javax.microedition.lcdui.Image normal,
                 javax.microedition.lcdui.Image selected)
Crea el checkbox (ajusta el tamaño al de la imagen normal).

Parameters:
normal - Imagen para el estado normal del checkbox
selected - Imagen para el estado selected del checkbox

ICheckBox

public ICheckBox(java.lang.String text,
                 javax.microedition.lcdui.Image normal,
                 javax.microedition.lcdui.Image selected)
Crea el checkbox.

Parameters:
text - Texto del checkbox
normal - Imagen para el estado normal del checkbox
selected - Imagen para el estado selected del checkbox
Method Detail

getSkinId

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

Overrides:
getSkinId in class IButton

paintComponent

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

Overrides:
paintComponent in class ILabel

updateVisualStatus

protected void updateVisualStatus()
Description copied from class: IButton
Actualiza el estado visual (color/imagen) según el estado del botón.

Overrides:
updateVisualStatus in class IButton

Apime v1.0

Copyright 2004 Java4Ever.com. All Rights Reserved.