Du kan använda den visuella redigeraren för Java till att skapa layout för Swing-komponenter med GridLayout.
Med layouthanteraren java.awt.GridLayout placeras komponenter i ett rutnät som lika stora
rektanglar i rader och kolumner. Du kan ange det antal rader eller kolumner som en GridLayout ska innehålla. När du lägger till komponenter läggs de till i följd baserat på egenskapen componentOrientation för den behållare där GridLayout (RIGHT_TO_LEFT eller LEFT_TO_RIGHT) används.

- Så här anger du rutnätsdimensioner för en GridLayout:
- I designvyn eller vyn Java-bönor väljer du den komponent där GridLayout används.
- Klicka på Anpassa layout
i verktygsfältet. Dialogrutan Anpassa layout öppnas.
- På fliken Layout anger du ett värde antingen för Antal kolumner eller Antal rader.
Viktigt: När du anger antal kolumner påverkas layouten endast när antalet rader har värdet noll. Om du anger värden som är större än noll för både antal rader och antal kolumner ignoreras värdet för antal kolumner. I det fallet bestäms antalet kolumner baserat på det angivna antalet rader och det totala antalet komponenter i layouten. Om du till exempel anger tre rader och två
kolumner och lägger till nio komponenter i layouten visas de som tre rader i tre kolumner.
- Så här anger du avståndet för komponenter i en GridLayout:
- Öppna dialogrutan Anpassa layout för den komponent där GridLayout används.
- På fliken Layout anger du värden för Horisontellt avstånd och Vertikalt avstånd. Det horisontella avståndet är avståndet i pixlar mellan kolumner och det vertikala avståndet är avståndet mellan rader.
- Så här lägger du till en komponent till en GridLayout:
- Välj en Swing-komponent i paletten.
- Placera markören i designvyn. Ett svart fält ger information om var
komponenten kommer att placeras.
- Klicka på GridLayout-behållaren. Komponenten läggs till i rutnätet med komponenter.
- Så här flyttar du en komponent inom en GridLayout:
- I designvyn klickar du på och drar den komponent du vill flytta. När du flyttar markören visas ett svart fält som ger information om var komponenten kommer att placeras.
- Släpp musknappen så flyttas komponenten.