Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mapa mental Características de las Aplicaciones en ambiente gráfico. (¿Qué…
Mapa mental Características de las Aplicaciones en ambiente gráfico.
¿Cuáles son las principales características de una aplicación en entorno gráfico?
Los entornos gráficos o entornos de escritorio son un conjunto de programas que ofrecen al usuario un entorno más amigable que el típico funcionamiento en modo texto. En general hacen uso de iconos, barras de herramientas, interfaces gráficas y un uso intensivo del ratón.
¿Cuáles son sus elementos de interacción?
Estilos de Interacción
Interfaz de línea de comandos
Menús y formularios.
Manipulación directa.
Interacción Asistida.
Paradigmas de Interacción
Ordenador de Sobremesa.
Entornos virtuales y realidad virtual.
Computación ubicua.
Realidad aumentada.
JOHN MORENO.
INSTITUCIÓN UNIVERSITARIA PB
¿Qué eventos se generan al interactuar con algunos de estos elementos?
Tratamiento de eventos.
Eventos de bajo nivel.
Están relacionados con la interacción física con la interfaz (por ejemplo, ¿qué botón del ratón se ha pulsado?)
Ejemplos: MouseInputEvent, WindowEvent y KeyEvent
Eventos de alto nivel, o semánticos.
Representan operaciones lógicas realizadas sobre los elementos (por ejemplo, se ha pulsado el botón “Salir” en la interfaz)
ActionEvent
¿Qué métodos generan los eventos sobre algunos controles?
(en inglés, event handlers).
Se pueden utilizar los eventos para notificar a los objetos situaciones especiales. Es posible asociar métodos a eventos particulares; dichos métodos se denominan controladores de eventos (en inglés, event handlers). Cuando se provoca un evento, se ejecutan los controladores que lo reciben. Los eventos pueden asignarse a múltiples controladores, y los métodos que controlan determinados eventos pueden modificarse de manera dinámica.
Un controlador
Un controlador de eventos es un procedimiento del código que determina las acciones que se han de ejecutar cuando se produce un evento, como cuando un usuario hace clic en un botón o una cola recibe un mensaje. Cuando se produce un evento, se ejecuta el controlador o los controladores de eventos que reciben dicho evento. Los eventos se pueden asignar a varios controladores, y los métodos que controlan los distintos eventos se pueden cambiar dinámicamente.
Métodos de control de eventos
Ejemplos de componentes que pueden generar eventos:
Button. Genera eventos de acción (ActionEvent) cuando se presiona el botón.
Checkbox. Genera eventos de elementos (ItemEvent) cuando se selecciona o deselecciona un checkbox.
Choice. Genera eventos de elementos cuando se cambia de opción choice.
List. Genera eventos de acción cuando se hace doble click sobre un elemento, genera eventos de elemento cuando se selecciona o deselecciona un elemento.
Menu Item. Generá eventos de acción cuando se selecciona un elemento de menú; genera eventos del elemento cuando se selecciona o se deselecciona un elemento de un menú de opciones.
Scrollbar. Genera eventos de ajuste (AdjustmentEvent) cuando se manipula el scrollbar.
Text components. Genera eventos de texto (TextEvent) cuando el usuario introduce un carácter.
Window. Genera eventos de ventana (WindowEvent) cuando una ventana se activa, se cierra, se desactiva, se minimiza, se maximiza, se abre o se sale de ella.