1.- AWT: (Abstract Window Toolki – Kit de herramientas de ventanas
abstractas).Grupo de componentes para diseñar interfaces gráficas de usuario común a todas las plataformas nativas .Este grupo ha sido sustituido en gran medida por el conjunto de componentes Swing ;muchos de estos heredan de sus correspondientes componentes AWT.
2.- SWING: Conjunto de componentes escritos en java para diseñar interfaces
gráficas del usuario que se ejecutan uniformemente en cualquier plataforma nativa que soporta la máquina virtual de java. Utilizaremos los componentes del Swing como etiquetas, ventanas con componentes, llamados también controles, cajas de textos, botones, barras de desplazamiento. * Etiquetas: Se implementan a partir de la clase JLabel. * Botones: Se implementan a partir de la clase JButton. * Cajas de texto: Se implementan a partir de la clase JTextField las de una sola línea de texto, y a partir de JTextArea las de varias líneas. * Casilla de verificación: Se implementan a partir de la clase JCheckBox. * Botones de opción: Se implementan a partir de la clase JRadioButton. * Listas: Se implementan a partir de la clase JScrollBar. * Menús: para desplegar opciones. * Clase Font: para modificar el tipo de letra. * Utilizar archivos para guardar, abrir etc. * Utilizar un interfaz para simular una herencia múltiple. * Utilizar herencia para heredar el contenido del JFrame, el cual permite crear el contenedor. * Utilizar import java.awt.* * Utilizar import java.awt.event.* : reconoce el clic, enter,etc. * Utilizar import javax.swing.*