El documento describe la clase Swing en Java. Swing provee componentes gráficos como botones y tablas. Swing hereda el manejo de eventos de AWT. El documento también describe controles Swing básicos como JLabel, JTextField y JButton, explicando cómo crearlos e incluirlos en una ventana. Finalmente, explica el uso de JOptionPane para ingresar y mostrar datos sin usar un formulario.