You are on page 1of 7

VEGA SANTOS, Marvin Para capturar los eventos generados por un componente es necesario que una clase implemente

una interface y de la misma el m todo correspondiente!

EVENTOS, INTERFACES, METODOS LISTENER Y SUS CLASES ADAPTER

INDICE
P"gs! Action Event ############################### $ Ad%ustement Event ############################### $ &omponent Event ############################### $ &ontainer Event ############################### ' (ocus Event ############################### ' )tem Event ############################### ' *ey Event ##############################!!! + Mouse Event ############################### + Te,t Event ##############################!!! .indo/ Event ############################### -

-2-

EVENTOS, INTERFACES, METODOS LISTENER Y SUS CLASES ADAPTER


0!

ActionEvent:

1Evento de acci2n3 Componente !"e #o $ene%&n: 45utton, 46ist, 4Te,t(ield, 4menu)tem, 4&7ec85o,Menu)tem, 4Menu, 4popupMenu!

ActionLi tene%:
1Oyente de acci2n3 9eali:a una acci2n al ocurrir alg;n evento!

&ctionPe%'o%me()*
1Acci2n reali:ada3 En este m todo programamos las tareas espec<ficas que deseamos reali:ar cuando ocurre alg;n evento!

$!

A(+" tementEvent:

1Evento de a%uste3 Componente !"e #o $ene%&n: 4Scroll5ar y cualquier o=%eto que implemente la interface Ad%usta=le!

A(+" tementLi tene%:


1Oyente de a%uste3 A%usta los valores cuando ocurre un evento!

&(+" tementV&#"eC,&n$e()*
1A%uste de cam=io de valor3 Este m todo nos permite cam=iar valores cuando se produce un evento!

'!

ComponentEvent:

1Evento de componente3 Componente !"e #o $ene%&n: &omponent, 45utton, 4&anvas, 4&7ec85o,, 4&om=o5o,, &ontainer, 4Panel, 4Apllet, 4ScrollPane, .indo/, 4>ialog, 4(ile>ialog, 4(rame, 46a=el, 46ist, 4Scroll=ar, 4Te,tArea, 4te,t(ield!
---

ComponentLi tene%:
1&omponente escuc7a3 9esponde al 7a=er un cam=io en los componentes! C#& e A(&pt&(o%&: &omponent Adapter!

component.i((en)*
1&omponente oculto3 Este m todo es invocado cuando un componente se 7ace invisi=le!

componentMove()*
1&omponente trasladado3 Este m todo es invocado cuando un componente cam=ia de posici2n!

componentRe i/e()*
1&omponente cam=ia de tama?o3 Este m todo es invocado cuando un componente cam=ia su tama?o!

componentS,o0)*
1Aparece componente3 Este m todo es invocado cuando un componente se 7ace visi=le!

+!

Cont&ine%Event:

1Evento contenedor3 Componente !"e #o $ene%&n: &ontainer, 4Panel, 4Applet, 4ScrollPane, .indo/, 4>ialog, 4(ile>ialog, 4(rame!

Cont&ine%Li tene%:
1Oyente contenedor3 9esponde cuando se agrega o elimina componentes! C#& e A(&pt&(o%&: &ontainer Adapter!

componentA((e()*
1&omponente a?adido3 Este m todo es invocado cuando se 7a agregado un componente!

componentRemove()*
1&omponente eliminado3 Este m todo es invocado cuando se 7a eliminado un componente!

-!

Foc" Event:

1Evento de enfoque3 Componente !"e #o $ene%&n: &omponent, 45utton, 4&anvas, 4&7ec85o,, 4&om=o5o,, &ontainer, 4Panel, 4Applet, 4ScrollPane, .indo/, 4>ialog, 4(ile>ialog, 4(rame, 46a=el, 46ist, 4Scroll=ar, 4Te,tArea, 4Te,t(ield

Foc" Li tene%:
1Oyente de enfoque3 9esponde cuando el componente o=tiene el foco del teclado! C#& e A(&pt&(o%&: (ocus Adapter!

&((Foc" Li tene%)*
-1-

1Agregar oyente de enfoque3 Mediante add(ocus6istener se conecta el componente con un o=%eto de la clase que mane%a los sucesos originados en dic7o componente!
@!

ItemEvent:

1Evento de informaci2n3 Componente !"e #o $ene%&n: 4&7ec85o,, 4&7ec85o,Menu)tem, 4&om=o5o,, 46ist!

ItemLi tene%:
1Oyente de informaci2n3 9esponde al escuc7ar sucesos de la GA) que tienen un estado de onBoff, cuando modifican su propio estado!

itemSt&teC,&n$e()*
1)nforma cam=io de estado3 Este m todo es invocado cuando se selecciona uno de los =otones de radio!

C!

2e3Event:

1Evento de teclas3 Componente !"e #o $ene%&n: &omponent, 45utton, 4&anvas, 4&7ec85o,, 4&om=o5o,, &ontainer, 4Panel, 4Applet, 4ScrollPane, .indo/, 4>ialog, 4(ile>ialog, 4(rame, 46a=el, 46ist, 4Scroll=ar, 4Te,tArea, 4Te,t(ield

2e3Li tene%:
1Oyente de teclas3 9esponde al reci=ir eventos de teclado! C#& e A(&pt&(o%&: *ey Adapter!

4e3P%e

e()*

1Tecla pulsada3 Este m todo es invocado cuando se presiona una tecla!

4e3Re#e& e()*
1Tecla li=erada3 Este m todo es invocado cuando se suelta una tecla!

4e3T3pe()*
1Tecla tipeada3 Este m todo es invocado cuando una tecla se 7a escrito!

D!

Mo" eEvent:

1Evento de mouse3 Componente !"e #o $ene%&n: &omponent, 45utton, 4&anvas, 4&7ec85o,, 4&om=o5o,, &ontainer, 4Panel, 4Applet, 4ScrollPane, .indo/, 4>ialog, 4(ile>ialog, 4(rame, 46a=el, 46ist, 4Scroll=ar, 4Te,tArea, 4Te,t(ield

Mo" eLi tene%:


1Oyente de mouse3 6os eventos del mouse notifican cuando el usuario utili:a el rat2n! C#& e A(&pt&(o%&: Mouse Adapter!

mo" eC#ic4e()*
1&lic8 de mouse3
-5-

Este m todo es invocado cuando un =ot2n del mouse 7a sido presionado y luego puesto en li=ertad en un componente!

mo" eEnte%e()*
1Mouse ingresado3 Este m todo es invocado cuando el mouse entra en un componente!

mo" eE6ite()*
1Mouse saliente3 Este m todo es invocado cuando el mouse sale de un componente!

mo" eP%e

e()*

1Mouse pulsado3 Este m todo es invocado cuando el mouse es pulsado en un componente!

mo" eRe#e& e()*


1Mouse li=erado3 Este m todo es invocado cuando el mouse es soltado en un componente!

Mo" eMotionLi tene%:


1Oyente de movimiento de mouse3 9esponde al 7a=er un cam=io en la posici2n del mouse! C#& e A(&pt&(o%&: Mouse Motion Adapter!

mo" eD%&$$e()*
1Mouse arrastrado3 Este m todo es invocado cuando el mouse es pulsado y movido en un componente!

mo" eMove()*
1Mouse movido3 Este m todo es invocado cuando el mouse es movido en un componente!

E!

Te6tEvent: Te6tLi tene%:


1Oyente de te,to3 9esponde cuando el te,to de un componente de te,to 7a cam=iado de alguna manera!

1Evento de te,to3 Componente !"e #o $ene%&n: 4Te,t&omponent, 4Te,tArea, 4Te,t(ield!

te6tV&#"eC,&n$e()*
1Valor de te,to cam=iado3 Este m todo es invocado cuando el valor del te,to 7a sido modificado!

0F! 7in(o0Event: -8-

1Evento de ventana3 Componente !"e #o $ene%&n: .indo/, 4>ialog, 4(ile>ialog, 4(rame

7in(o0Li tene%:
1Oyente de ventana3 9esponde al 7a=er un evento que afecta a una ventana! C#& e A(&pt&(o%&: .indo/ Adapter!

0in(o0Activ&te()*
1Ventana activada3 Este m todo es invocado cuando la ventana est" dispuesta a ser la ventana activa del usuario, lo que significa que la ventana 1o uno de sus su=componentes3 reci=ir" los eventos de teclado!

0in(o0De&ctiv&te()*
1Ventana desactivada3 Este m todo es invocado cuando una ventana ya no es la ventana activa del usuario, lo que significa que los eventos de teclado ya no ser"n entregados a la ventana o a sus su=componentes!

0in(o0C#o e()*
1Ventana cerrada3 Este m todo es invocado cuando una ventana se 7a cerrado como el resultado de llamar una disposici2n en la ventana!

0in(o0C#o in$)*
1&errando ventana3 Este m todo es invocado cuando el usuario intenta cerrar la ventana del men; de sistema de /indo/s!

0in(o0Iconi'ie()*
1Ventana iconificada3 Este m todo es invocado cuando se cam=ia de una ventana de un estado normal a un estado minimi:ado!

0in(o0Deiconi'ie()*
1Ventana desiconificada3 Este m todo es invocado cuando se cam=ia de una ventana de un minimi:ado a un estado normal!

0in(o0Opene()*
1Ventana a=ierta3 Este m todo es invocado cuando es la primera ve: que una ventana se 7ace visi=le!

-9-

You might also like