|
Apime v1.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.java4ever.apime.ui.IComponent
com.java4ever.apime.ui.IContainer
Contenedor de componentes.
| Field Summary |
| Fields inherited from class com.java4ever.apime.ui.IComponent |
CURSOR_ENABLED_ALWAYS, CURSOR_ENABLED_NEVER, CURSOR_ENABLED_SWITCH, skin |
| Constructor Summary | |
IContainer()
Constructor. |
|
| Method Summary | |
void |
add(IComponent component)
Añade un componente. |
void |
add(IComponent component,
int x,
int y)
Añade un componente. |
void |
add(IComponent component,
int x,
int y,
int width,
int height)
Añade un componente. |
IComponent |
getComponentAt(int index)
Devuelve el componente situado en el índice indicado. |
IComponent |
getComponentAt(int x,
int y)
Devuelve el componente que contiene las coordenadas indicadas. |
int |
getComponentCount()
Devuelve el número de componentes que contiene. |
ContainerListener |
getContainerListener()
Devuelve el listener de contenedor o 'null' si no tiene. |
int |
getSkinId()
Devuelve el Id del componente dentro del skin. |
void |
insert(IComponent component,
int index)
Inserta un componente. |
void |
insert(IComponent component,
int x,
int y,
int index)
Inserta un componente. |
void |
insert(IComponent component,
int x,
int y,
int width,
int height,
int index)
Inserta un componente. |
void |
pack()
Ajusta el tamaño del contenedor al de los componentes. |
void |
paintComponent(javax.microedition.lcdui.Graphics g)
Pinta el contenedor. |
protected void |
processContainerEvent(int type,
IComponent component)
Procesa un evento de contenedor. |
void |
remove(IComponent component)
Elimina un componente. |
void |
remove(int index)
Elimina un componente. |
void |
removeAll()
Elimina todos los componentes. |
void |
setContainerListener(ContainerListener listener)
Asigna el listener de contenedor. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public IContainer()
| Method Detail |
public void add(IComponent component)
component - Componente a añadir
public void add(IComponent component,
int x,
int y)
component - Componente a añadirx - Coordenada Xy - Coordenada Y
public void add(IComponent component,
int x,
int y,
int width,
int height)
component - Componente a añadirx - Coordenada Xy - Coordenada Ywidth - Anchoheight - Alto
public void insert(IComponent component,
int index)
component - Componente a añadirindex - Indice donde se inserta
public void insert(IComponent component,
int x,
int y,
int index)
component - Componente a añadirx - Coordenada Xy - Coordenada Yindex - Indice donde se inserta
public void insert(IComponent component,
int x,
int y,
int width,
int height,
int index)
component - Componente a añadirx - Coordenada Xy - Coordenada Yindex - Indice donde se insertapublic void remove(int index)
index - Indice del componente a eliminarpublic void remove(IComponent component)
component - Componente a eliminarIComponentpublic void removeAll()
public int getComponentCount()
public IComponent getComponentAt(int index)
index - Indice del componente
public IComponent getComponentAt(int x,
int y)
x - Coordenada Xy - Coordenada Y
public void pack()
public void setContainerListener(ContainerListener listener)
listener - Listener (pueder ser 'null')ContainerListenerpublic ContainerListener getContainerListener()
ActionListenerpublic int getSkinId()
IComponent
getSkinId in class IComponentpublic void paintComponent(javax.microedition.lcdui.Graphics g)
paintComponent in class IComponentg - Contexto gráfico
protected void processContainerEvent(int type,
IComponent component)
type - Tipo de eventoEvent.COMPONENT_ADDED,
Event.COMPONENT_REMOVED
|
Apime v1.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||