El documento describe los principales contenedores en Java Swing. JFrame representa la ventana principal de la aplicación y puede contener otros contenedores, mientras que JDialog representa ventanas de diálogo secundarias. JPanel permite crear paneles para almacenar otros componentes y JLabel muestra texto, imágenes o ambos. JApplet se utiliza para funciones no accesibles directamente desde una página web o para proporcionar datos a una interfaz JavaScript.