FillLayout (SWT) gebruiken

In de Visual Editor kunt u eenvoudig met de SWT FillLayout-manager werken.

Als u met FillLayout wilt werken, moet u een visuele klasse van SWT maken met een shell, een samengesteld item of een andere container.

De SWT FillLayout-manager rangschikt de onderdelen en vult de volledige ruimte van de container op. Tenzij de eigenschappen verticalScroll of horizontalScroll zijn ingesteld, hebben de onderdelen geen terugloop. Alleen het formaat van de onderdelen wordt gewijzigd, zodat ze binnen de ruimte passen.

De verdeling van onderdelen in de container wordt ook beïnvloed door de hoogte en de breedte van de marges en de spatiëring.

Bovendien kunt u het type op verticaal of horizontaal instellen en daarmee aangeven hoe de onderdelen ten opzichte van elkaar worden verdeeld. In de volgende afbeelding ziet u een horizontale FillLayout, waarbij de hoogte en de breedte van de marge en de spatiëring op 5 zijn ingesteld:

FillLayout

Ga als volgt te werk met FillLayout:

  1. Selecteer de SWT-container, zoals een shell of een samengesteld item.
  2. Stel de indelingseigenschap in de view Eigenschappen op FillLayout in.
  3. Klik met de rechtermuisknop op de container en selecteer Opmaak aanpassen om het gelijknamige venster te openen:
    Opmaak aanpassen voor FillLayout
  4. Geef zo nodig de onderstaande eigenschappen op:
    • Spatiëring: de ruimte tussen onderdelen.
    • Hoogte marge: de ruimte tussen de onderdelen en de boven- en de onderranden van de container.
    • Breedte marge: de ruimte tussen de onderdelen en de linker- en de rechterranden van de container.
  5. Kies een van de volgende opties voor Vulrichting:
    • Horizontaal: van links naar rechts plaatsen
    • Verticaal: van boven naar onder plaatsen
  6. Optioneel: U kunt een schuifbalk aan de container toevoegen:
    • Met een horizontale schuifbalk wordt een schuifbalk toegevoegd aan de onderzijde van de container, zodat u horizontaal kunt schuiven.
    • Met een verticale schuifbalk wordt een schuifbalk toegevoegd aan de rechterzijde van de container, zodat u verticaal kunt schuiven.
    De schuifbalk is niet beschikbaar in de view Ontwerp. Voer de visuele klasse uit om de schuifbalk te testen.
Verwante concepten
Layoutmanagers en containers

(C) Copyright IBM Corporation 1999, 2004. Alle rechten voorbehouden.