En el JDK 1.1, la arquitectura del AWT se ha ampliado para hacer el desarrollo de GUI a gran escala más fácil y para añadir funcionalidades básicas que se habían perdido. La más significante de las ampliaciones es un nuevo modelo de eventos y la capacidad para crear componentes de peso ligero.
Justo después de finalizar la 1.1, JavaSoft anunció la Java Foundation Classes (JFC). El JFC incluye el AWT del 1.1 más funcionalidades adicionales, como una infraestructura para crear componentes d epeso ligero, un juego de estos componentes listos para utilizar, y una capacidad de dibujo completamente caracterizada. Para obtener realimentación y probar estas funcionalidades adicionales de JFC, JavaSoft proporciona acceso a las primera versiones de los proyectos Java 2D (dibujo) y Swing (componentes de peso ligero).
Esta sección discute el JFC -- los cambios del AWT 1.1, el proyecto Swing y un poco sobre Java 2D.
Esta sección describe el modelo del eventos del aWT 1.1, ofreciendote cantidad de ejemplos a seguir.
La versión de Swing es una primera versión de una parte del JFC. Esta sección de cuenta como descargar la versión de Swing, y construir aplicaciones que utilicen componentes de peso ligero ya creados.
Esta sección no está escrita todavá. Puedes ver la página de ejemplos en el site de JavaSoft Lightweight Components para ver documentación y ejemplos. Cuando la versión de Swing se incorpore al JDK, escribir componentes de peso ligero -- y componentes de usuario en general -- será más sencillo.
Para esta iformación, debes ir a la site de JavaSoft Cómo convertir programas al API del aWT 1.1, que es una parte de la documentación del paquete 1.1. Estos contenidos se añadirán pronto a este tutorial.
Sobre los ejemplos: Muchos de los ejemplos de esta sección utilizan componentes de peso pesado. Sin embargo, te recomendamos que utilices componentes ligeros siempre que sea posible!