Rozvržení GridLayout s kontejnery SWT můžete použít k rozvržení prvků widget do uspořádání do mřížky.
Správce rozšíření SWT GridLayout uspořádává prvky widget do řad a sloupců. Vizuální editor poskytuje při přidávání prvků widget do mřížky zpětnou vazbu. Když přidáváte prvek widget, můžete jej přidat do prázdné buňky v mřížce nebo můžete do mřížky přidat nový řádek nebo sloupec a umístit prvek widget do nové buňky. Při přidávání nových řádků nebo sloupců se dle potřeby vytvářejí "prázdné" buňky. Protože rozvržení GridLayout vyžaduje, aby každá buňka obsahovala prvek widget, do prázdných buněk se přidá štítek filler.
Vizuální editor zobrazí okraj mřížky a indikátory polohy, které vám pomohou určit, kde v mřížce se prvky widget nacházejí a kam bude prvek widget umístěn ve vztahu k ostatním prvkům widget. Žlutý pruh, který zaujímá celou šířku nebo výšku mřížky, indikuje, že bude přidán celý řádek nebo sloupec. Žlutý pruh, který zaujímá jediný řádek nebo sloupec, indikuje, že bude ovlivněn pouze daný řádek nebo sloupec:

| Pozice kurzoru a zpětná vazba | Výsledek |
|---|---|
Kurzor je umístěn v prázdné buňce:![]() |
Do buňky je přidán prvek widget:![]() |
Kurzor je umístěn na horizontálním okraji mřížky:![]() |
Prvek widget je přidán do buňky v novém řádku:![]() |
Kurzor je umístěn na vertikálním okraji mřížky:![]() |
Prvek widget je přidán do buňky v novém sloupci:![]() |
Kurzor je umístěn na vertikálním okraji mřížky, na jednom řádku:![]() |
Prvek widget (CLabel) je přidán do buňky, další prvky widget v řádku
jsou přesunuty:![]() |


