Du kan bruge GridLayout med SWT-opbevaringssteder til at arrangere widgets i et gitterarrangement.
SWT GridLayout-layoutstyringsfunktioner ordner widgets i rækker og kolonner. Den visuelle editor giver feedback, når du tilføjer widgets til nettet. Når til tilføjer en widget, kan du tilføje den til den tomme gittercelle, og du kan tvinge gitteret til at tilføje en ny række eller kolonne og placere widget'en i en ny celle. Når du tilføjer nye rækker eller kolonner, oprettes der "tomme" celler efter behov. Da GridLayout kræver, at hver celle indeholder en widget, tilføjes der en fyldetiket uden tekst. De aktuelt tomme celler indeholder en fyldetiket uden tekst.
Visuel editor viser en gitterkant og placeringsindikatorer, der hjælper dig med at bestemme, hvor widgets er placeret i gitteret, og hvor en widget placeres i relation til andre widgets. En gul bjælke, der strækker sig i hele højden eller bredden, angiver at hele rækken eller kolonnen tilføjes. En gul bjælke, der markerer en enkelt række eller kolonne, angiver, at kun den pågældende række eller kolonne påvirkes:
Markørposition og feedback | Resultat |
---|---|
Markør placeret i en tom celle:![]() |
Widget tilføjes til celle:![]() |
Markør placeret på den vandrette kant:![]() |
Widget tilføjes til en celle i en ny række:![]() |
Markør placeret på den lodrette kant:![]() |
Widget tilføjes til en celle i en ny kolonne:![]() |
Markør placeret på den lodrette kant, en enkelt række:![]() |
Widget (CLabel) tilføjes til en celle, andre widgets i række flyttes:
![]() |