Utilizzo di FillLayout

L'utilizzo del gestore FillLayout SWT nell'editor visuale è molto semplice.

Per utilizzare il layout Fill, è necessario creare una classe visuale SWT con una shell, un composto o un altro contenitore.

Il gestore di layout Fill SWT consente semplicemente di disporre i componenti in base a un ordine, riempiendo l'intero spazio del contenitore. I componenti non vengono fatti scorrere a capo, ma sono semplicemente ridimensionati in funzione dello spazio, a meno che non siano impostate le proprietà verticalScroll o horizontalScroll.

Inoltre, il layout Fill dispone di proprietà per l'altezza e la larghezza dei margini e per la spaziatura che riguardano la spaziatura dei componenti all'interno del contenitore.

E' anche possibile impostare il tipo su verticale oppure orizzontale per definire il layout reciproco dei componenti. L'immagine seguente mostra un layout FillLayout orizzontale con altezza e larghezza dei margini e spaziatura impostati su 5:

FillLayout

Per utilizzare FillLayout:

  1. Selezionare il contenitore SWT, ad esempio Shell o Composto.
  2. Nella vista Proprietà, modificare la proprietà di layout in FillLayout.
  3. Fare clic con il tasto destro del mouse sul contenitore e scegliere Personalizza layout dal menu a comparsa per aprire la finestra corrispondente:
    Personalizzazione del layout per Fill
  4. Impostare le seguenti proprietà in base alle esigenze:
    • Spacing - imposta la distanza tra i componenti.
    • Margin height - imposta la distanza tra i componenti e tra i bordi interni superiore e inferiore del contenitore.
    • Margin width - imposta la distanza tra i componenti e tra i bordi interni sinistro e destro del contenitore.
  5. Scegliere una delle seguenti opzioni per l'orientamento di Fill:
    • Horizontal - imposta un orientamento da sinistra a destra
    • Vertical - imposta un orientamento dall'alto verso il basso
  6. Facoltativo: per aggiungere una barra di scorrimento al contenitore, impostare il valore di una delle seguenti proprietà nella vista Proprietà:
    • horizontalScroll - aggiunge una barra di scorrimento orizzontale nella parte inferiore del contenitore
    • verticalScroll - aggiunge una barra di scorrimento verticale sul lato destro del contenitore

Argomento principale: Gestori di layout SWT

Argomenti correlati
Gestori di layout e contenitori

Attività correlate
Utilizzo di FormLayout
Utilizzo di GridLayout (SWT)
Utilizzo di RowLayout

(C) Copyright IBM Corporation 1999, 2004. Tutti i diritti riservati.