Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eventos en Java
Eventos en Java
En evento es una accin iniciada por el usuario, ejemplo de eventos son: presionar un botn, cambiar un texto, etc. Cada vez que se produce un evento, se crea un objeto, la clase padre de los eventos es: java.awt.Event
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 efecte un movimiento con el ratn o haga un click. ContainerEvent: se producir cuando se aadan o eliminen componentes en el contenedor.
WindowEvent: se producir cuando se realice algn tipo de operacin con la ventana como abrirla y cerrarla. ActionEvent: Se producir cuando se efecte alguna accin sobre un componente, como por ejemplo: la pulsacin de un botn. AdjustmentEvent: Se ajusta algn valor de un componente. ItemEvent: Se ha modificado el estado de algn elemento que pertenece al componente. TextEvent: El contenido de texto de algn componente ha cambiado.
getClickCount(): Devuelve el nmero de clicks asociados con el evento. getX(): Devuelve la posicin x del mouse cuando se genera un evento. getY(): Devuelve la posicin y del mouse cuando se genera un evento.
getKeyChar(): Devuelve el carcter asociado con la tecla que produjo el evento. getKeyCode(): Devuelve el cdigo de la tecla que produjo el evento. getKeyModifiersText(int): Devuelve una cadena que indica el modificador de la tecla, por ejemplo Shift. getKeyText(int): Devuelve una cadena que indica el tipo de tecla pulsada. Ejmp: F1, indicando que es una tecla de funcin.
mouseClicked(MouseEvent e): cuando se hace un click de ratn mouseEntered(MouseEvent e): cuando el ratn entra en la aplicacin. mouseExited(MouseEvent e): cuando el ratn sale de la aplicacin. mousePressed(MouseEvent e): se ha pulsado un botn del ratn. mouseReleased(MouseEvent e): se ha soltado un botn del ratn.
Conclucion
El uso de eventos en los lenguajes de programacin es muy importante y til porque atreves de ellos podemos iniciar otros procesos que den nuevas fusiones a las aplicaciones programadas, como en los ejercicios hechos en clase