Construir un Interface de Usuario
La mayoría de los applets tiene un entorno gráfico de usuario (GUI). Esta una consecuencia natural del echo de que todo applet aparece dentro de una ventana de un navegador. Como la clase Applet es una subclase de la clase Panel del AWT, y así participa en los modelos de eventos y de dibujo del AWT, crear un GUI de applet es casi tan sencillo como crear un GUI de una aplicación -- realmente más sencillo, ya que la ventana del applet (la ventana del navegador) ya existe.
Además de su interface gráfico, un applet puede tener otros tipos de interfaces, dependiendo del tipo de información que necesite o entregue. Algunos applets ejecutan sonidos, para dar feedback al usuario o para proporcionar ambiente. Los applets pueden obtener la información de configuración del usuario a través de los parámetros que el applet define. Para dar información de texto al usuario, un applet puede usar su GUI, mostrar cadenas cortas de estado (para texto no crucial) o mostrarlo en los streams de salida o error estándar (para propósitos de depuración).
Par información sobre los sonidos, los parámetros y las cadenas de estado, puedes ver la página Aprovecharse del API Applet. El resto de esta sección describe los siguientes tópicos, en lo relativo a los applets: