¿Qué debe saber antes de enviar su applet de Java ~ El applet perfectamente acabado


  Share  
|

¡Alto! Antes de dejar el mundo entero sepa sobre el applet, asegúrese de que la respuesta a todas las siguientes preguntas es afirmativa:

1. ¿Has eliminado o inhabilitado depuración?

La salida de depuración (generalmente creados con System.out.println), si bien es útil para usted, es por lo general confusos o molestos para los usuarios. Si tiene que dar información textual para el usuario, trate de hacerlo dentro del área de visualización del applet o en el área de estado en la parte inferior de la ventana.

2. ¿El applet de dejar de correr cuando es fuera de la pantalla?

La mayoría de los applets no debe utilizar los recursos de la CPU cuando el navegador está minimizado o se muestra una página que no contiene el applet. Si el código del applet no se ejecuta ningún hilo explícitamente, entonces estás bien.

Si el código del applet pone en marcha todos los hilos, a continuación, a menos que tenga una excusa muy bien no hacerlo, se debe implementar el método de parada de manera que se detiene y destruye (con un valor NULL) los hilos se puso en marcha.

3. Si el applet hace algo que podría obtener sonidos annoyingplay o animación, para exampledoes darle al usuario una forma de detener el comportamiento molesto?

Sé amable con los usuarios. Dales una manera de detener el applet en su camino, sin abandonar la página. En un applet que de otra forma no responde a los clics del ratón, usted puede hacer esto mediante la aplicación del método mouseDown para que un clic del ratón suspende o reanuda el hilo molesto. Por ejemplo:

booleano congelados = false; / / una variable de instancia

public boolean mouseDown (e eventos, int x, int y) {
if (congelado) {
congelados = false;
start ();
Else {}
congelados = true;
stop ();
}
return true;
}

El Applet Perfectamente Finalizado

En la sección anterior se enumeran algunas de las maneras que usted puede evitar que los usuarios del applet quiero acelerador. Esta sección le informa acerca de otras maneras que usted puede hacer frente con el applet lo más agradable posible:

1. Realiza tus applet lo más flexible posible. A menudo se puede definir los parámetros que permiten el applet se utilizan en una variedad de situaciones sin ningún tipo de reescritura.

2. Realiza tus applet de acceso. Usted puede diseñar el applet para que sea accesible a todos.

3. Implemente el método GetParameterInfo. La aplicación de este método que ahora puede hacer que su applet más fácil de personalizar en el futuro. En la actualidad, los navegadores no utilizar este método. Pronto, sin embargo, esperamos que los navegadores para usar este método para ayudar a generar una interfaz gráfica que permite al usuario establecer valores de los parámetros de forma interactiva.

4. Implemente el método getAppletInfo. Este método devuelve una cadena corta, informativa que describe un applet. Aunque no se navegadores utilizan actualmente este método, los esperamos en el futuro. He aquí un ejemplo de getAppletInfo de aplicación:

pública getAppletInfo String () {
retorno "getApplets por Clain Brand";
}

presentado por la marca Clain


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions