Puede utilizar el diseño GridBagLayout de AWT con contenedores Swing y AWT para organizar componentes utilizando una organización en cuadrícula flexible y con muchas posibilidades.
El gestor de diseño GridBagLayout organiza sus componentes en filas y columnas. El objeto GridBagConstraints contiene información sobre la fila y la columna en que se coloca un componente, el número de celdas que el componente debe ocupar y la forma de redimensionar y posicionar el componente dentro de la celda.
El editor visual utiliza líneas rojas de puntos para indicar los bordes actuales de la cuadrícula. También se etiquetan los números de fila y columna. Las filas y columnas comienzan la numeración por 0. Así, la celda de la esquina superior izquierda tiene originalmente la etiqueta 0,0. A medida que se añaden componentes, las filas y columnas se numeran secuencialmente de acuerdo al número anteriormente utilizado.

Para especificar cómo se visualizará la cuadrícula, consulte Especificar preferencias de visualización de la cuadrícula para contenedores.