Escribir Applets

Ahora que hemos proporcionado todos estos bonitos par�metros al usuario, necesitamos ayudarle a configurar los valores correctamente. Por supuesto, la documentaci�n de nuestro applet deber�a describir cada par�metro y darle ejemplos al usuario de como utilizarlos. Nuestro trabajo no se acaba aqu�, creo. Tambi�n deber�amos implementar el m�todo getParameterInfo para que devuelva informaci�n sobre los par�metros de nuestro applet. Los navegadores pueden usar esta informaci�n para ayudar al usuario a seleccionar los valores de estos par�metros de nuestro applet.

Abajo tenemos un ejemplo de implementaci�n de un m�todo getParameterInfo. Este ejemplo es de un applet maravillosamente flexible que proporciona 13 par�metros para que el usuario personalice una animaci�n:

public String[][] getParameterInfo() {
    String[][] info = {
      // Parameter Name     Kind of Value   Description
        {"imagesource",     "URL",          "a directory"},
        {"startup",         "URL",          "displayed at startup"},
        {"background",      "URL",          "displayed as background"},
        {"startimage",      "int",          "start index"},
        {"endimage",        "int",          "end index"},
        {"namepattern",     "URL",          "used to generate indexed names"},
        {"pause",           "int",          "milliseconds"},
        {"pauses",          "ints",         "milliseconds"},
        {"repeat",          "boolean",      "repeat or not"},
        {"positions",       "coordinates",  "path"},
        {"soundsource",     "URL",          "audio directory"},
        {"soundtrack",      "URL",          "background music"},
        {"sounds",          "URLs",         "audio samples"},
    };
    return info;
}    

Como puedes ver, el m�todo getParameterInfo debe devolver un array de tres -- arrays de String. En cada array primero va el nombre del par�metro, luego una indicaci�n del tipo de valor que necesita el applet para ese par�metro y por �ltimo el texto que describe el funcionamiento de ese par�metro.

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO