Está en la página 1de 4

NOMBRE: EVELIEL OLIVAS ORDUA

ACTIVIDAD 2: EVENTOS

MATERIA: PROGRAMACION ORIENTADA A OBJETOS 2

FACILITADOR: ANA LIDIA BARCENAS CORTES

9 DE FEBRERO 2015

AL12507380 EVELIEL OLIVAS ORDUA

EVENTO RATON

Son el tipo de eventos generados por los usuarios cuando realizan una accin sobre el ratn.
Nos ayuda a distinguir que funcin desea hacer el usuario mediante las funciones siguientes:
mouseClicked: Esta funcin se utiliza para cuando el usuario da click en cualquiera de los
botones.
mouseDragged: La utilizamos para cuando el usuario deja pulsado el botn del ratn.
Este evento lo utilizamos en aplicaciones de dibujo en la cual tenemos que arrastrar alguna
herramienta.
mouseEntered: El componente se entera que el mouse esta sobre de l y realiza alguna accin,
como ejemplo cambiar de color.
mouseExited: Esta funcin pasa cuando el componente se entera que ha dejado de estar sobre
el ratn. Podemos combinarlo con el mouseEntered ya que uno pasa a ser el otro.
mouseMoved: El componente se entera sin pulsar algn botn del ratn, que hemos movido el
ratn y el cursor se encuentra dentro del componente.
mousePressed: El componente identifica que hemos pulsado con un botn del ratn y el
puntero est sobre el componente, es decir, se mantiene oprimido el botn, y se est
realizando alguna operacin.
mouseReleased: A diferencia del anterior, en ste tipo de eventos, el componente identifica
que hemos dejado de oprimir el botn del ratn. Este tipo de evento, por lo general, va
acompaado del mousePressed, para poderle indicar al componente, cuando debe realizar una
accin, y cundo deja de hacerla.
mouseWheelmoved: El componente identifica que estamos usando la rueda del ratn sobre de
l. En las aplicaciones office por ejemplo en Word, se utiliza mucho en la ventana, toda vez, que
podemos desplazarnos por un documento, con slo girar la rueda del ratn.
Cualquier tipo de evento necesitaremos importar la paquetera java.awt.event, de esta
manera los podremos utilizar y ver la gran importancia que tendra en nuestro desarrollo de
software.

AL12507380 EVELIEL OLIVAS ORDUA

EVENTO DEL TECLADO

Este tipo de eventos es el ms comn que podemos implementar en el sistema, ya que permite
identificar las entradas del usuario y podemos jugar con los diferentes eventos segn el usuario
ingrese.
KeyTyped: Con ste evento, el sistema nos identifica que letra se ha pulsado sobre algn
componente. ste tipo de eventos, suele utilizarse por ejemplo en las macros de office, para
indicarle al sistema, con que letras va a poder arrancar.
KeyPressed: Con ste evento, el sistema nos identifica que una letra del teclado est siendo
presionada y de tal manera podemos identificarla utilizando diferentes tecnicas.
KeyReleased: Con ste evento, el sistema identifica plenamente, que una vez que tenamos
pulsada una tecla sobre el componente, hemos liberado esta tecla, con lo cual, el componente
deja de realizar la operacin que estaba haciendo.
Estos eventos se encuentran dentro de la interface KeyListener la cual nos ayudara a obtener
los eventos.

OTROS TIPOS DE EVENTOS


Cada componente, puede detectar distintos tipos de evento. Lo anterior debido, a que los componentes
descienden directamente de la clase java.awt. Otros eventos adicionales que se pueden detectar, son
los siguientes:
ComponentListener: Son de tipo oyentes, permiten detectar cualquier cambio en tamao, ubicacin o
visibilidad.
componentHidden: Nos indica que el componente se esconde.
componentMoved: Nos permite detectar cambios de posicin del componente.
componenteResized: Nos permite detectar los cambios de tamao del componente.
componentShown: Nos permite detectar cuando el componente se hizo visible.
FocusListener: Este tipo de oyente, nos permite detectar cuando un componente, ha perdido el foco del
teclado, es decir, en donde se encuentra el puntero del ratn.
focusGained: Nos permite detectar cuando el foco est en teclado.

AL12507380 EVELIEL OLIVAS ORDUA

focusLost: Nos permite detectar cuando el componente pierde el foco del teclado.
HierarchyListener: Nos permite detectar los cambios que se van realizando en cada uno de los
componentes a los cuales le hemos aadido dicho oyente.
HierarchyChanged

Yo crea que no existan tantos tipos de eventos, pero me hace reflexionar y pensar que quizs nosotros
mismos estamos controlados de la misma manera, que las seales que emite el cerebro son dirigidas
con un tipo de funcin que nos permite realizar los movimientos tal y como lo es en un sistema
informtico.
Existen muchos eventos de los cuales estoy interesado en ponerlos en prctica e identificar como
podemos combinarlos y saber las distintas funciones que emplean.

AL12507380 EVELIEL OLIVAS ORDUA

También podría gustarte