Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ACTIVIDAD 2: EVENTOS
9 DE FEBRERO 2015
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.
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.
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.