TAP - Eventos

60 %
40 %
Information about TAP - Eventos
Education

Published on March 9, 2014

Author: Issaaii

Source: slideshare.net

Description

Tópicos Avanzados de Programación, Eventos

INSTITUTO TECNOLÓGICO SUPERIOR DE FELIPE CARRILLO PUERTO MATERIA: TÓPICOS AVANZADOS DE PROGRAMACIÓN PROFESOR: NIELS HENRYK ARANDA CUEVAS ALUMNO: JUAN ISAI CHUC TUZ SEMESTRE: 4 AULA: J-4 INGENIERÍA EN SISTEMAS COMPUTACIONALES

DEFINICIÓN  Cuando el usuario de un programa mueve el ratón, o hace un clic o usa el teclado, genera un Evento.  En Java los eventos, como cualquier otra cosa, se representan como instancias u objetos de alguna clase.

TIPOS DE EVENTOS  ComponentEvent: Se producirá este tipo de evento cuando el usuario mueva o redimensione un componente.  FocusEvent: Se producirá este tipo de evento cuando se cambie el foco de un componente.  KeyEvent: Se producirá cuando el usuario pulse una tecla  MouseEvent: Se producirá cuando el usuario efectué un movimiento con el ratón o haga clic.  ContainerEvent: Se producirá cuando añadan o eliminen componentes en el contenedor.  WindowsEvent: Se producirá cuando realicen algún tipo de operación con la ventana como abrirla y cerrarla

ActionListener: Se producirá cuando efectué alguna acción sobre un componente, como por ejemplo pulsar un botón. AdjustementEvent: Se ajusta algún valor de un componente. ItemEvent: Se ha modificado el estado de algún elemento que pertenece al componente. TextEvent: el contenido de texto de algún elemento ha cambiado

OBJETO OYENTE  El Objeto oyente gestiona, maneja y responde a un evento.  La implementación del objeto oyente se realiza en un Listener para este tipo de eventos Listener (ej. ActionListener)  Este define métodos que son invocados por el objeto fuente y reciben como argumento el objeto evento

TABLA DE INTERFACES-EVENTOS ActionListener actionPerformed(ActionEvent) AdjustmentListener adjustmentValueChanged(AdjustementEvent) ComponentListener componentHidden(ComponentEvent) componentMoved(ComponentEvent) componentResized(ComponentEvent) componentShown(ComponentEvent) ContainerListener componentAdded(ContainerEvent) componentRemoved(ContainerEvent) FocusListener focusGained(FocusEvent) focusLost(FocusEvent) ItemListener itemStateChange(ItemEvent) KeyListener keyPressed(KeyEvent) keyReleased(KeyEvent) keyType(KeyEvent)

MouseListener mouseClicked(MouseEvent) mouseEntered(MouseEvent) mouseExited(MouseEvent) mousePressed(MouseEvent) mouseReleased(MouseEvent) MouseMotionListener mouseDragged(MouseEvent) mouseMoved(MouseEvent) TextListener textValueChanged(TextEvent) WindowsListener windowsActivated(WindowsEvent) windowsClosed(WindowsEvent) windowsClosing(WindowsEvent) windowsDesactivated(WindowsEvent) windowsDeiconified(WindowsEvent) windowsIconified(WindowsEvent) windowsOpened(WindowsEvent)

¿Cómo se utilizan estas interfaces para programar una interfaz gráfica?  Supongamos que deseamos que en un Componente que estamos desarrollando responda a los eventos generados por el usuario sobre el mismo componente o sobre algunos otros.  Para ello convertimos a este componente en "escucha" (Listener) de ciertos eventos generados por él o por los otros componentes. Convertir a un componente en escucha de un tipo de eventos consiste en:

1. Declarar que correspondiente 2. Implementar los métodos de la interfaz 3. Agregarlo a la lista de escuchas de los componentes que originan ese tipo de eventos. Esto se hace normalmente usando un método como addActionListener, addMouseListener implementa la interfaz

BIBLIOGRAFÍA  http://www.slideshare.net/sgvargas/manejo-de-eventos-en-javapresentation  http://arquimedes.matem.unam.mx/pasados/java_profundizacion/i ndex4.htm  http://www.buenastareas.com/ensayos/Tipos-De-Eventos-EnJava/5205464.html  http://toolboxnet.blogspot.mx/2011/04/objeto-oyente-eventosjava-130203.html#.UxZegFP-pzM

Add a comment

Related presentations

Related pages

TAP Eventos

Portfolio de Serviços. O que a TAP Eventos pode oferecer para seu evento ? Veja aqui. Veja +
Read more

TAP Eventos » Contato

Sonorização / DJs / Iluminação / Pista de LEDs / Iluminação Arquitetural
Read more

TAP Eventos - Time Lapse de Montagem - YouTube

Time Lapse de uma de nossas montagem TAP Eventos Mastervideo Produções Espaço Guanabara Video produzido pela MasterVideo Produções www ...
Read more

TAP Eventos

TAP Eventos, Campinas. 412 likes · 6 were here. Planejamento e Execução de Eventos, Som / Luz / Imagem
Read more

TAP Eventos - Distrito Leste - Campinas, SP

1 visitor has checked in at TAP Eventos. See photos, tips, similar places, and friends who have been there.
Read more

TAP Eventos

TAP Eventos, Campinas. 411 likes · 8 talking about this · 6 were here. Planejamento e Execução de Eventos, Som / Luz / Imagem
Read more

15 - TAP - Eventos Del Teclado - YouTube

Hola que tal chamaquines, aquí tienen el Quinceavo de la serie Tópicos Avanzados De Programación donde abordamos el tema "Eventos Del Teclado ...
Read more

tap eventos | Studio Digital Art

Posts sobre tap eventos escritos por studiodigitalart ... O Casamento de Camila e Rodrigo. O Casamento de Camila e Rodrigo foi realizado no Portal Girassol ...
Read more

tap eventos | Studio Digital Art | Página 2

Posts sobre tap eventos escritos por studiodigitalart ... O Casamento de Letícia e João Luiz. O Casamento de Letícia e João Luiz foi realizado na ...
Read more

Jornal TAP 121 > Eventos

A TAP M&E esteve presente no 51º Salão Internacional da Aeronáutica e do Espaço - Paris Air Show (PAS).
Read more