Se requiere un navegador compatible con Java para ver esta página. . .
Los subprogramas se pueden traducir a Java. Los subprogramas están escritos en Java, por lo que algunas aplicaciones se pueden incrustar directamente en páginas web u otros contenedores, y se pueden crear efectos especiales.
Applets de Java, dibujo de gráficos e inserción de fuentes y colores, animación y sonido, interacción persona-computadora y control de intercambio de redes. El programa también proporciona un entorno de ventanas, una herramienta de desarrollo llamada Abstract Window Toolkit (AWT). Los elementos de la GUI de AWT, utilizando la computadora del usuario, pueden construir una interfaz gráfica de usuario estándar, como ventanas, botones, barras de desplazamiento, etc. El ejemplo del programa mínimo de red ilustra vívidamente estas funciones y los lectores pueden ingresar a la página correspondiente para ver su efecto.
Los mini programas deben ejecutarse en un contenedor específico, que puede ser un navegador, o mediante varios complementos en ejecución u otras soluciones, incluidos dispositivos móviles que admitan mini programas, incluidos. En general, las aplicaciones Java son el método principal para ejecutar el subprograma. Ejecuta pequeños programas que normalmente interactúan con los usuarios y muestran imágenes dinámicas, y siguen estrictos controles de seguridad para evitar posibles inseguridades.