Distribuir Componentes en un Contenedor

Esta lección explica cómo usar todos los controladores de distribución que proporciona la plataforma Java. También explica cómo utilizar el posicionamiento absoluto (sin controlador de distribución) y ofrece un ejemplo de cómo escribir un controlador de distribución personalizado. Por cada controlador de distribución, esta sección ofrece un ejemplo que puede ejecutarse como un applet o como una aplicación. Redimensionando las ventanas que traen los ejemplos, podremos ver cómo los cambios de tamaño afectan a la distribución.

Antes de leer esta sección, deberías conocer los conceptos básicos del control de distribución, que podrás encontrar en Control de distribución.

Usar Controladores de Distribución

Esta sección ofrece tanto reglas generales como instrucciones detallas sobre el uso de cada uno de los controladores de dsitribución que ofrece la plataforma Java.

Crear un Controlador de Distribución Personalizado

En lugar de usar uno de los controladores de distribución de la plataforma Java, podemos escribir el nuestro propio. Los controladores de distribución deben implementar el interface LayoutManager, que especifica los cinco métodos que todo controlador de distribución debe definir.

Hacerlo sin Controlador de Distribución (Posicionamiento Absoluto)

Podemos posicionar componentes sin usar un controlador de distribución, Generalmente, esta solución se utiliza para especificar posiciones absolutas para los componentes. El posicionamiento absoluto es inapropiado para muchos programas, ya que el tamaño de los componentes puede ser diferente en diferentes sistemas.

Solucionar los Problemas más comunes con la Distribución

Algunos de los problemas más comunes de la distribución son que los componentes aparecen demasiado pequeños - o no aparecen. Esta sección explica como corregir estos y otros problemas de la distribución de componentes.

Ozito