Clase Container
La clase Container es también una clase muy general. De ordinario, nunca se crea un objeto de esta clase, pero los métodos de esta clase son heredados por las clases Frame y Panel, que sí se utilizan con mucha frecuencia para crear objetos.
Los containers mantienen una lista de los objetos que se les han ido añadiendo. Cuando se añade un nuevo objeto se incorpora al final de la lista, salvo que se especifique una posición determinada. En esta clase tiene mucha importancia todo lo que tiene que ver con los Layout Managers, que se explicarán más adelante.
Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra