Está en la página 1de 11

FLORES DAZ JOS ALONSO

Las GUI complejas requieren que cada componente se

coloque en un lugar exacto. Consisten en mltiples paneles. Los administradores de diseo acomodan los componentes en un contenedor.

FlowLayout

GridBagLayout

BorderLayout

Administrador de diseos

CardLayout

GridLayout

FlowLayout es el administrador de diseos mas bsico.

Los componentes se colocan en un contenedor de

izquierda a derecha en el orden en que se agregan al contenedor. Cuando se llega al borde del contenedor los componentes continan en la siguiente lnea

Public FlowLayout(); Construye un FlowLayout con alineacin al centro

Public FlowLayout (alineacin); En donde alineacin puede ser:


FlowLayout.Right FlowLayout.Left FlowLayout.Center

Public FlowLayout (alineacin, separacin horizontal,

separacin vertical);
La separacin horizontal y vertical es en pixeles.

El diseo u organizacin de un contenedor se establece

con el mtodo setLayout de la clase Container de la siguiente manera:


setLayout (new FlowLayout(FlowLayout.Center));

Acomoda los componentes en una pila similar a una

baraja.

Este es el tipo de composicin que se utiliza cuando se

necesita una zona de la ventana que permita colocar distintos Componentes en esa misma zona.
Para agregar necesitamos 2 argumentos, el objeto a

agregar, y un nombre referencial al elemento agregado

first (nombreContenedor) -> metodo q permite

visualizar el primer objeto agregado next (nombreContenedor) -> metodo q permite visuliza el objeto siguiente. previous (nombreContenedor) -> permite visualizar el objeto anterior show (nombreContenedor, referenciaPanel) -> permite visualizar un obejto especificado, aqui necesitamos el nombre del contenedor y el nombre referencial asignado al momento de agregarlo.

También podría gustarte