La etiqueta PARAM

Esta etiqueta consta de una única instrucción, <PARAM>, que debe ser insertada en el interior de la etiqueta APPLET (entre la instrucción de inicio y la instrucción de fin) y cuya función será definir parámetros para el applet. Los parámetros son propiedades específicas de cada applet que permiten modificar sus características. Los parámetros constan de un nombre y un valor que son indicados usando los atributos NAME y VALUE de la siguiente manera:

La etiqueta PARAM

La etiqueta PARAM puede ser usada tantas veces sea necesario para un mismo applet siendo necesario usarla una vez para cada uno de los parámetros. En general los applets que se distribuyen gratuitamente constan de gran número de parámetros, para poder adaptarse a las necesidades de los distintos usuarios que vayan a utilizarlo. Por esta razón siempre van acompañados de documentación. Quizá el applet más conocido es Animator.class, este applet toma un conjunto de imágenes y las va mostrando ordenadamente para crear un efecto de animación. Este era el único método existente para crear animaciones antes de la aparición de los GIFS animados. Tras la aparición de estos la utilización de este applet ha decrecido, pero sigue siendo útil en ciertas ocasiones y nos servirá como excelente ejemplo para mostrar el uso de la etiqueta PARAM. Para insertar el applet debemos copiar el contenido de este directorio a otra ubicación y crear un documento HTML con el siguiente código:

La etiqueta PARAM

En este caso hemos usado 4 parámetros del applet, aunque en realidad tiene muchos más. Los explicaremos brevemente. El parámetro imagesource nos permite indicar el directorio donde se encuentran las imágenes, un punto significa el directorio actual. Estas imágenes deben llamarse obligatoriamente T1.gif, T2.gif, T3.gif, etc. El parámetro endimage indica el número de imágenes de los que consta la animación y en esta ocasión serán 10, desde T1.gif hasta T2.gif. Los parámetros pause ypauses nos permiten controlar las pausas entre las imágenes, con el último controlamos de manera independiente las pausas que se realizan entre cada una de las imágenes de manera individual. Al visualizar este código con un navegador con soporteJava veremos la mascota de Java, Duke, saludando. En la figura 11.6 podemos apreciar una captura del resultado. Una gran ventaja de este método para crear animaciones es que simplemente cambiando las imágenes T1.gif, T2.gif, etc. por unas propias podemos crear otra animación distinta sin necesitar ninguna aplicación como era el caso de los GIFs animados.

Figura 11.6. El applet Animator.class es uno de los más conocidos y usados en las páginas Web por la facilidad que ofrece para crear animaciones.

 

La etiqueta PARAM

Para obtener más información sobre el applet Animator.class o sobre muchos otros applets de distribución gratuita podemos visitar la página antes mencionada Java.sun.com.

Fuente: Copyright Jorge Ferrer, Rodrigo Garcia y Victor García, licencia Documentación Libre GNU, Versión 1.1