|
Unidad 19. Avanzado.
Manejadores de Botón |
|
Puedes manejar otros eventos además de los mencionados anteriormente (press, release, rollOver y rollOut), y son los siguientes:
- dragOut: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él.
- dragOver: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él para luego volver a situarse sobre éste.
- releaseOutside: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él y luego se suelta el botón del ratón. Observa que antes de producirse este evento se han producido antes los eventos release y dragOut.
Siguiendo la misma sintaxis puedes añadir un manejador de eventos de teclado:
on (keyPress) {
}
De este modo, si se pulsase una tecla determinada se ejecutaría una acción:
on (keyPress) {
if (Key.getCode() == Key.RIGHT) {
// ejecutar cualquier acción
}
}
En este ejemplo, cuando se produce una pulsación de tecla se evalúa en la segunda línea. Si la tecla pulsada es la flecha Derecha se ejecutará la acción determinada.
|
Aviso legal: este curso es gratuito
siempre que se visualice desde la página web de aulaClic. No está
permitido descargar el curso y utilizarlo en academias o centros de enseñanza
privados sin estar conectado a Internet.
|
© aulaClic. Todos los derechos reservados. Free Computer tutorials.
Prohibida la reproducción por cualquier medio.
Marzo - 2006.
|
|
|