Logo Studenta

Actividad 1 0 (Tipos de Eventos) - MrTrouble 24K(1)

Vista previa del material en texto

Tecnológico de Estudios Superiores de Chimalhuacán. 
 
 
 
Nombre: Torres Morales Jesús 
Profesor: Oscar Fernández Trujano 
Materia: Tópicos Avanzados de Programación 
Grupo: 4ISC22 
Tema: Tipos de eventos. 
 
 
 
 
 
INDICE 
 
 
DESARROLLO	3 
Eventos	4 
¿Qué es un evento y tipos de eventos en Java?	4 
¿Que realiza el evento MouseEvent?	4 
Eventos de Bajo Nivel	5 
¿Qué diferencia existe entre un evento y una propiedad?	5 
¿Cuáles son los elementos de la programación orientada a objetos? 	6 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DESARROLLO 
 
Los lenguajes orientados al evento y con manejo de componentes dan al usuario que no cuenta con mucha experiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos. 
 
Para soportar este tipo de desarrollo interactúan dos tipos de herramientas, una que permite realizar diseños gráficos y, un lenguaje de alto nivel que permite codificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo de aplicaciones basadas en el entorno. 
 
 
 
 
 
 
 
 
 
 
 
 
Eventos 
 
Los eventos son el medio como interactúa una clase con otras o con el propio usuario, se encargan de avisar que algo ha ocurrido y de manejarlo de una forma o de otra. Cada vez que escribimos con nuestro teclado, que hacemos click en un botón o un link, que cambiamos el tamaño de un objeto, estamos generando eventos. Es por ello que, cuando programamos, debemos tener en cuenta la posibilidad (no siempre necesaria, pero lo será a medida que generemos clases cada vez más complejas), tanto de manejar eventos que sólo implican a nuestra clase como de generar nuestros propios eventos, de modo que los usuarios de nuestras clases (en principio nosotros mismos) puedan decidir cómo reaccionará su código ante ellos. 
 
¿Qué es un evento y tipos de eventos en Java? 
Un evento en Java es un objeto que se crea cuando algo cambia dentro de una interfaz gráfica de usuario. Si un usuario hace clic en un botón, hace clic en un cuadro combinado o escribe caracteres en un campo de texto, etc., se activa un evento y crea el objeto de evento relevante. 
 
¿Que realiza el evento MouseEvent? 
MouseEvent, para representar acciones del ratón: mover, arrastrar, hacer clic en un botón del ratón, etc. KeyEvent, para representar acciones del teclado, esto es, pulsar teclas. ActionEvent, para representar una acción del usuario en la interfaz, por ejemplo, pulsar un botón en la pantalla. 
 
 
 
 
 
Eventos de Bajo Nivel 
 
 
Eventos de bajo nivel: 
Representan entradas o interacciones de bajo nivel con elementos del interfaz gráfico (Cambio de tamaño, cambio del foco, operación con el ratón o con el teclado). 
 
 
 
¿Qué diferencia existe entre un evento y una propiedad? 
 
Propiedades Los valores de un objeto, tales como tamaño, título, color, etc. Métodos Las acciones que un objeto puede realizar sobre sí mismo. Eventos Son acciones reconocidas por un formulario o control. Los eventos ocurren a medida que el usuario interactúa con los objetos de la aplicación. 
 
 
 
Eventos semánticos 
Eventos de alto nivel que encapsulan la semántica del modelo de componentes del interfaz de usuario (Hacer una acción, un cambio de estado en un elemento, etc.). No están relacionados con una clase específica de componente sino que pueden aplicarse a todos los componentes que implementen un modelo semántico similar. 
 
 
¿Cuáles son los elementos de la programación orientada a objetos? 
 
para todo lo orientado a objetos el marco de referencia conceptual es el modelo de objetos, para ello tenemos 4 elementos fundamentales los cuales son: 
· Abstracción. 
· Encapsulamiento. 
· Modularidad. 
· Jerarquía. Así mismo este modelo tiene elementos secundarios: 
· Tipos (Tipificación) 
· Concurrencia. 
· Persistencia.

Otros materiales

Materiales relacionados