Utilizzo di FillLayout (SWT)

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

Per utilizzare il layout Fill, è necessario creare una classe visiva 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.

È 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
    La barra di scorrimento non funziona nella vista Progettazione. Per visualizzare il funzionamento della barra di scorrimento, eseguire la classe visiva.
Argomenti correlati
Gestori di layout e contenitori

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