ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación basada en eventos


Enviado por   •  23 de Noviembre de 2014  •  247 Palabras (1 Páginas)  •  147 Visitas

Realidad

El interfaz de usuario es el aspecto más importante de cualquier aplicación. Una aplicación sin un interfaz fácil, impide que los usuarios saquen el máximo rendimiento del programa

2

18/11/2014

2

Un nuevo modelo de programación: programación basada en eventos

• La “ejecución” de una interfaz de usuario no sigue un control de flujo estrictamente secuencial

•El usuario tiene un alto grado de libertad en todo momento: amplio conjunto de acciones posibles

•Sería muy difícil representar todos los caminos posibles con un modelo de programación tradicional

3

Programación basada en eventos

•Modelo utilizado en las interfaces de usuario basadas en ventanas

•El usuario toma la iniciativa, no el programa

•El programa se divide en subprogramas asociados a ventanas o componentes gráficas

•Las componentes están a la espera de las acciones del usuario

•Las acciones del usuario generan eventos que se acumulan en una cola

•El sistema de eventos extrae eventos de la cola y los envía a los programas

• Los programas procesan los eventos recibidos respondiendo según el tipo de evento.

•Cada tipo de componente se caracteriza por una forma propia de respuesta a los eventos

4

18/11/2014

3

5

El Concepto de Objeto en la parte GUI

•No existe el concepto de objeto gráfico pero está implícito

• Clase de ventana ≈ Clase

• Sentencias case del procedimiento de ventana ≈ métodos

• Proceso que ejecuta el procedimiento de ventana ≈ objeto de la clase

6

18/11/2014

4

•La librería JFC/Swing/AWT

•javax.swing, java.awt.event,

•java.awt

Componentes

•– Componentes predefinidas

•– Agregación de componentes

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com