Použití rozvržení RowLayout (SWT)

Správce rozvržení SWT RowLayout uspořádává komponenty do řad, avšak skýtá pokročilejší možnosti než FillLayout.

U rozvržení RowLayout můžete nastavit řádky tak, aby byly ve svislém nebo vodorovném stylu. U vodorovného stylu jsou prvky widget umístěny navzájem vlevo nebo vpravo od sebe. U svislého stylu jsou prvky widget umístěny navzájem nad sebou a pod sebou.

Umísťování a přesunování prvků widget v rámci rozvržení RowLayout funguje obdobně jako u jiných správců rozvržení ve vizuálním editoru. Při pohybu kurzoru v pohledu Design označuje černý pruh, kam bude widget umístěn nebo přemístěn. Pokud je rozvržení RowLayout nastaveno na svislý styl, vodorovný černý pruh bude nad nebo pod stávajícím prvkem widget. Pokud je rozvržení RowLayout nastaveno na vodorovný styl, svislý černý pruh bude ukazovat umístění vlevo nebo vpravo stávajících prvků widget.

Chcete-li nastavit volby rozvržení RowLayout pro pořadač pomocí správce rozvržení RowLayout:

  1. V pohledu Design nebo v pohledu Java Beans klepněte pravým tlačítkem myši na pořadač, který používá rozvržení RowLayout, a z rozevírací nabídky vyberte Přizpůsobit rozvržení. Otevře se okno Přizpůsobit rozvržení.

    Okno Přizpůsobit rozvržení SWT RowLayout

  2. Na stránce Rozvržení určete orientaci řádků:
    • Horizontální - Standardní řádková orientace zleva doprava:
      Rozvržení SWT RowLayout ve vodorovném režimu
    • Vertikální - Orientace shora dolů, neboli do sloupce:
      Rozvržení SWT RowLayout ve svislém režimu
  3. Určete velikosti v pixelech pro okraje a mezeru mezi prvky widget:
    • Odsazení - Nastaví odsazení neboli velikost výplně mezi prvky widget.
    • Výška okraje - Nastaví v pixelech výšku horního a dolního okraje.
    • Šířka okraje - Nastaví v pixelech šířku levého a pravého okraje.
    • Okraj dole - Nastaví velikost spodního okraje.
    • Okraj vlevo - Nastaví velikost levého okraje.
    • Okraj vpravo - Nastaví velikost pravého okraje.
    • Okraj nahoře - Nastaví velikost horního okraje.
    Poznámka: Pokud nastavíte výšku okraje nebo šířku okraje, uveďte také okraje dole, nahoře, vlevo a vpravo - hodnoty se budou sčítat. Například nastavíte-li výšku okraje na 5 a okraj nahoře na 5, bude okraj nad horní řádkou rozvržení 10.
  4. Určete ostatní volby rozvržení RowLayout:
    • Vyplnit - Určuje, že obslužné prvky v řadě by měly mít všechny stejnou výšku pro vodorovná rozvržení, nebo stejnou šířku u svislých rozvržení.
    • Zarovnat - Určuje, že přebytečné místo zbývající u kompozitního prvku bude přiřazeno jako okraje mezi prvky widget.
    • Zabalit - Určuje, že všechny obslužné prvky v rozvržení zaujmou svou preferovanou velikost.
    • Zalomit - Určuje, že obslužný prvek bude zalomen na další řádek nebo sloupec, pokud pro něj není na aktuálním řádku nebo sloupci dost místa.
Související pojmy
Správci rozvržení a kontejnery

(C) Copyright IBM Corporation 1999, 2004. Všechna práva vyhrazena.