| Selector de colores | |
| Paso 1: Aplicaciones Java cliente AWT y Swing |
Las APIs de Java nos proporcionan dos formas diferentes de trabajar en un entorno gráfico de ventanas en aplicaciones cliente. Éstas son AWT y Swing
AWT (Abstract Window Toolkit)
Se ha utilizado desde la primera versión de Java, versión 1.0.
Funciona creando instancias de los Objetos asociados al Sistema Operativo Nativo (Windows Vista, Unix/Linux, Macintosh, etc...)
Swing
Se empezó a utilizar a partir de las versiones 1.1 como una extensión a parte de la librería estándar Java, y más adelante se incluyó en la versión 1.2 como parte de las librerías estándar Java.
Los componentes Swing no están asociados al SO nativo
En este primer acercamiento al entorno gráfico de Java nos vamos a centrar en los componentes AWT porque su jerarquía de Clases es menos compleja que la de Swing. Y así de esta forma gracias al entorno visual AWT pondremos en práctica muchos de los conocimientos adquiridos en el apartado de Fundamentos del curso.
El resto del curso, nos basaremos en los componentes Swing para desarrollar las aplicaciones gráficas.