dpo2_u1_a2_hufo

Upload: gabriela-arroyo-flores

Post on 02-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 DPO2_U1_A2_HUFO

    1/5

    Programacin Orientada Objetos 2 Actividad 2. Eventos

    Ingeniera de Desarrollo de Software 1

    Universidad Abierta y a Distancia deMxico

    Ingeniera en Desarrollo deSoftware

    Programacin Orientada Objetos 2

    Actividad 2. Eventos

    Facilitador: Christian Leonel OrtizIslas Snchez

    Grupos Separados: DS-DP02-1403C-001

  • 8/10/2019 DPO2_U1_A2_HUFO

    2/5

    Programacin Orientada Objetos 2 Actividad 2. Eventos

    Ingeniera de Desarrollo de Software 2

    Esta actividad tiene la finalidad de identificar los diferentes eventos y realizar unadescripcin propia de los elementos que lo componen. Para ello:

    1. Identifica y enlista los diferentes eventos presentados en los temasestudiados durante la unidad.

    2. Redacta una descripcin propia para cada eventos, sin copiar de ningunafuente, ya que debe ser una descripcin que t mismo(a) realices ycomprendas. Cada una de las descripciones deber ser un prrafo de almenos cinco lneas.

    EVENTOS DEL MOUSE

    mouseClicked

    Si se oprime un botn del ratn, el cursor est sobre el control que se va lanzar elevento. Este mtodo se usa para indicar que el mouse realizo un clic, o sea,presiono y solt el botn del mouse. En pocas palabras es como si este mtodotuviera un mtodo mousePressed y un mouseRelease internos.

    Se invoca cuando el botn del ratn se ha hecho click (pulsado y liberado) en uncomponente.

    mouseDragged

    Se llama cuando el botn del ratn se oprime mientras el cursor del ratn seencuentra sobre un componente y se mueve mientras el botn sigue oprimido.Este evento siempre sigue despus de una llamada a mousePressed. Todos loseventos de arrastre del ratn se envan al componente en el cual empez la accin

    de arrastre.

    Se invoca cuando se presiona un botn del ratn sobre un componente y luegoarrastr.

    mouseEntered

  • 8/10/2019 DPO2_U1_A2_HUFO

    3/5

    Programacin Orientada Objetos 2 Actividad 2. Eventos

    Ingeniera de Desarrollo de Software 3

    Se llama cuando el botn del ratn entra a los lmites de un componente.Se invoca cuando el ratn entra en un componente.

    mouseExited

    Se invoca cuando el ratn sale de un componente.Se llama cuando el cursor del ratn sale de los lmites de un componente.

    mouseMoved

    Se llama al moverse el ratn cuando su cursor se encuentra sobre uncomponente. Todos los eventos de movimiento se envan al componente sobre el

    cual se encuentra el ratn posicionado en ese momento.Se invoca cuando el cursor del ratn se ha movido en un componente, pero no haybotones de haber sido empujado.

    mousePressed

    Se llama cuando se oprime un botn del ratn, mientras el cursor del ratn estsobre un componente.

    Se invoca cuando un botn del ratn se ha pulsado sobre un componente.

    mousePressed

    Se llama cuando se suelta un botn del ratn despus de ser oprimido. Esteevento siempre sigue despus de un evento mousePressed.

    Se llama cuando se oprime un botn del ratn, mientras el cursor del ratn estsobre un componente.

    mouseWheelmoved

    Se invoca cuando se hace girar la rueda del ratn.

    El mtodo mouseWheelMoved el cul se ejecuta cada vez que la rueda del ratnse mueve. La clase java.awteventMouseWheelEvent almacena informacin conrespecto al movimiento de la rueda. Algunos de sus mtodos ms importantes son:

    public int getScrollAmount()

  • 8/10/2019 DPO2_U1_A2_HUFO

    4/5

    Programacin Orientada Objetos 2 Actividad 2. Eventos

    Ingeniera de Desarrollo de Software 4

    Eventos del Teclado

    keyPressed

    Cuando una tecla se ha presionado y soltado. Se ejecuta cuando el usuariopresiona una tecla.Este mtodo se ha utilizado en el programa que recibe el evento se genera cuando

    se pulsa una tecla para el objeto. Por encima de mtodo tambin establece el textode la fuente del caso a la etiqueta.

    keyReleased

    Se ejecuta cuando se a liberado una tecla presionada. Es cuando la pulsa

    keyTyped

    Se ejecuta cuando se a presionado una tecla en especfico. Es cuando la tecla lasuelta.

    Eventos de otros Componentes

    Component listener

    El evento aplica cuando el componente ha cambiado de posicin, tamao o dejode ser visible.

    Focus Listener:

    Cuando el componente pierde o tiene el enfoque.

    Heirarchy listener:

    Cuando se heredan cambios entre los componentes, mayormente aplican en lasventanas.

  • 8/10/2019 DPO2_U1_A2_HUFO

    5/5

    Programacin Orientada Objetos 2 Actividad 2. Eventos

    Ingeniera de Desarrollo de Software 5

    Interface Clase Adapter Paquete Mtodos

    KeyListener KeyListener java.awt.event keyPressedkeyReleased keyTyped

    MouseListener MouseAdapterMouseInputAdapter* java.awt.event javax.swing.event

    mouseClickedmousePressedmouseReleasedmouseEntered mouseExited

    MouseMotionListener MouseMotionAdapterMouseInputAdapter* java.awt.event javax.swing.event

    mouseDraggedmouseMoved