Diferencia entre revisiones de «Usuario:ManuelRomero/javasintaxis»
(→Eventos) |
(→Eventos) |
||
Línea 27: | Línea 27: | ||
**Un porceso le envía una señal a la impresora de que quiere imprimir | **Un porceso le envía una señal a la impresora de que quiere imprimir | ||
*Es típico de la programación visual que esté conducida por eventos | *Es típico de la programación visual que esté conducida por eventos | ||
− | Ahora el programa ya no tiene una secuación lógica de instrucciones para se ejecutada, no sigue un camino marcado | + | **Ahora el programa ya no tiene una secuación lógica de instrucciones para se ejecutada, no sigue un camino marcado |
*El programa presenta una interfaz gráfica una serie de elementos gráficos u objetos | *El programa presenta una interfaz gráfica una serie de elementos gráficos u objetos | ||
*El usuario de la aplicación en función de lo que quiera hacer realiza acciones en la interfaz gráfica | *El usuario de la aplicación en función de lo que quiera hacer realiza acciones en la interfaz gráfica | ||
*La interfaz gráfica identifica esas acciones o eventos y ejecuta código asociado a dichas acciones | *La interfaz gráfica identifica esas acciones o eventos y ejecuta código asociado a dichas acciones | ||
− | No todos los entornos de desarrollo gestionan los eventos de igual manera. Java realiza la gestión de eventos con lo que se | + | ===Delegación de eventos en Java=== |
+ | No todos los entornos de desarrollo gestionan los eventos de igual manera. Java realiza la gestión de eventos delegando, y se conoce como ''''delegacion de eventos'''' | ||
+ | por qué se conoce con este nombre: | ||
+ | hasta ahora vemos en este escenario dos elementos: | ||
+ | el evento que se produce | ||
+ | El objeto sobre el que se produce el evento que es quien va a generarlo | ||
+ | esta frase no nos debe confundir. Efectivamente el evento se ha producido por que un usuario a realizado una acción sobre un objeto, es el usuario el que ha originado o provocado el evento, pero en el sistema el evento lo va a generar el objeto sobre el que se ha producido.pongamos un ejemplo para verlo. | ||
+ | ===Evento, y source del evento=== | ||
+ | Tengo un botón de timbre. una persona (usuario) llega a la puerta y presiona el botón del timbre (objeto) y el timbre provoca un ruido (evento) | ||
+ | [[Archivo:Java_evento1.jpeg]] |
Revisión de 11:08 14 feb 2012
Contenido
Documentación inicial
Java
Entorno de desarrollo Java
Referencias online
JDK
JRE
Sintaxis básica
Eclipse
Ejemplo 1
Entorno gráfico swingx
Layout GridBagLayout
Eventos
- Un 'evento' es una acción o suceso que ocurre sobre un objeto que es sensible a dicha acción
- Ejemplo de un evento
- Hacer un click sobre un botón
- pasar el cursor del ratón por encima de un elemento de mi pantalla
- Un porceso le envía una señal a la impresora de que quiere imprimir
- Es típico de la programación visual que esté conducida por eventos
- Ahora el programa ya no tiene una secuación lógica de instrucciones para se ejecutada, no sigue un camino marcado
- El programa presenta una interfaz gráfica una serie de elementos gráficos u objetos
- El usuario de la aplicación en función de lo que quiera hacer realiza acciones en la interfaz gráfica
- La interfaz gráfica identifica esas acciones o eventos y ejecuta código asociado a dichas acciones
Delegación de eventos en Java
No todos los entornos de desarrollo gestionan los eventos de igual manera. Java realiza la gestión de eventos delegando, y se conoce como 'delegacion de eventos' por qué se conoce con este nombre: hasta ahora vemos en este escenario dos elementos: el evento que se produce El objeto sobre el que se produce el evento que es quien va a generarlo esta frase no nos debe confundir. Efectivamente el evento se ha producido por que un usuario a realizado una acción sobre un objeto, es el usuario el que ha originado o provocado el evento, pero en el sistema el evento lo va a generar el objeto sobre el que se ha producido.pongamos un ejemplo para verlo.
Evento, y source del evento
Tengo un botón de timbre. una persona (usuario) llega a la puerta y presiona el botón del timbre (objeto) y el timbre provoca un ruido (evento) Archivo:Java evento1.jpeg