| Selector de colores |
| Paso 2: Gestores de Organización (Layout Managers) |
La Clase Panel representa a un contenedor y por lo tanto hereda de la Clase Container
- un Objeto de tipo Panel no se puede mostrar por si solo en la pantalla del ordenador, siempre tiene que estar enmarcado por otro contenedor como por ejemplo un Frame
- esto es así porque los paneles necesitan una ventana que los envuelva
Un Gestor de Organización automáticamente posiciona los componentes dentro
de un contenedor.
Por tanto, la apariencia de una ventana está
determinada por la combinación de controles que contiene el Gestor de Organización
utilizado para colocarlos. Estos son algunos de los Gestores de Organización de la API de Java
- FlowLayout (Organización continuada)
- es el Gestor de Organización por
defecto de los Paneles
- los componentes se colocan de izquierda
a derecha y de arriba abajo
- cuando no caben más componentes en una línea,
el último componente que no cabe en la primera linea aparece en la línea siguiente
- BorderLayout
- es el Gestor de Organización por defecto de los Marcos (Frames)
- los componentes se depositan en cinco diferentes
áreas o regiones del contenedor
- NORTH
- SOUTH
- EAST
- WEST
- CENTER
- GridBagLayout
- organiza los componentes en una cuadrícula de dos dimensiones
- cuando se crea una instancia de GridBagLayout es necesario definir el número de filas
y de columnas
- Ningún gestor de organización
- no es recomendable
- porque el resultado final variará en diferentes Sistemas Operativos
- debido que el tamaño de los componenetes varía sensiblemente en cada Sistema Operativo