Sistema de creación de Applets para simulaciones matemáticas
Introducción
SimuLab es un paquete Java que permite crear fácilmente Applets de simulación matemática.
Usando SimuLab, basta con escribir el código de una simulación en Java y describir los parámetros de entrada y de salida del algoritmo,
consiguiendo un applet listo para su uso Web. SimuLab se encarga de gestionar la interfaz de usuario, desde la captura de datos hasta
la representación del resultado.
¿ Cómo escribir una nueva simulación ?
Se deben seguir los siguientes pasos:
Crear una nueva carpeta para el nuevo Applet de simulación
Crear una nueva clase Java derivada de la clase simu.SimuApplet
Indicar los parámetros de entrada y de salida y las opciones de representación en el constructor de la nueva clase
Implementar al menos un método de cálculo: cálculo completo en un único paso (SimuApplet.calcul) o iterativo (SimuApplet.initCalculLive y SimuApplet.calculLive)
Crear el fichero HTML correspondiente al Applet (es posible copiar uno de los ficheros de ejemplo y cambiar la línea que se refiere al nombre de la clase y las dimensiones de la ventana)
... ¡y meditar sobre el tiempo que deberíamos haber perdido programando el resto, si SimuLab no hubiera existido!
Se pueden encontrar explicaciones más detalladas pulsando aquí.
Los debutantes en Java pueden encontrar una rápida
introducción a Java.
La API está también disponible en línea. Las clases más interesantes para una utilización común de
SimuLab son SimuApplet, SimuParams, ParamIn, ParamOut, Display y ValueList. Las restantes son utilizadas internamente por SimuLab.