A Control egy felületi elem, amely a felületi elem szülő/leszármazott fa tetszőleges részén létrehozható és elhelyezhető. Az SWT API hivatkozás és a példák a különböző típusú vezérlőelemekkel és használatukkal kapcsolatos részletes információkat tartalmaznak. Az org.eclipse.swt.widgets csomag a felületi elemek központi halmazát adja meg az SWT-ben. Az alábbi táblázat összefoglalja a csomagban biztosított konkrét vezérlőelem-típusokat.
Felületi elem |
Cél |
---|---|
Browser | Egy natív HTML feldolgozót tartalmazó vezérlőelem. |
Button | Választható vezérlőelem, amely értesítést ad ki megnyomáskor és/vagy felengedéskor. |
Canvas | Összetett vezérlőelem, amely felületet biztosít tetszőleges grafikák rajzolásához. Gyakran egyéni vezérlést valósít meg. |
Caret | Egy i-gerenda, amelyet jellemzően a szöveg beszúrási pontjaként használnak. |
Combo | Kiválasztható vezérlőelem, amelynek segítségével a felhasználó kiválaszthat egy karaktersorozatot a karaktersorozatok listájából, vagy megadhat egy új értéket a szerkeszthető szövegmezőben. |
Composite | Vezérlőelem, amely tartalmazhat más felületi elemeket. |
CoolBar | Összetett vezérlőelem, amelynek segítségével a felhasználók dinamikusan áthelyezhetik a soron lévő elemeket. |
CoolItem | Kiválasztható felhasználói felület objektum, amely az eszközsáv dinamikusan pozícionálható területét ábrázolja. |
Group | Összetett vezérlőelem, amely más felületi elemeket csoportosít, és körülveszi őket egy vésett szegéllyel és/vagy címkével. |
Label | Nem választható vezérlőelem, amely egy karaktersorozatot vagy képet jelenít meg. |
Link | Kiválasztható vezérlőelem, amely a szöveget hivatkozásokkal jeleníti meg. |
List | Kiválasztható vezérlőelem, amelynek segítségével a felhasználó a karaktersorozatok listájából kiválaszthat egy karaktersorozatot. |
Menu | Felhasználói felület objektum, amely menüpontokat tartalmaz. |
MenuItem | Kiválasztható felhasználói felület objektum, amely a menü egy elemét ábrázolja. |
ProgressBar | Nem választható vezérlőelem, amely az előrehaladást jellemzően oszlopdiagramként jeleníti meg. |
Sash | Kiválasztható vezérlőelem, amelynek segítségével a felhasználó egy rugalmas körvonalat húzhat a kerethez a szülő ablakon belül. Segítségével a felhasználók a felosztóvonal áthelyezésével átméretezhetik a leszármazott felületi elemeket. |
Scale | Kiválasztható vezérlőelem, amely egy értéktartományt ábrázol. |
ScrollBar | Kiválasztható vezérlőelem, amely egy pozitív értéktartományt ábrázol. Composite elemben használják, amely V_SCROLL és/vagy H_SCROLL stílussal rendelkezik. |
Shell | Az operációs rendszer ablakkezelő által kezelt ablak. A parancsértelmezők szülője lehet egy Megjelenítő (felsőszintű parancsértelmezők) vagy egy másik parancsértelmező (másodlagos parancsértelmezők). |
Slider | Kiválasztható vezérlőelem, amely egy numerikus értéktartományt ábrázol. A csúszka annyiban különbözik a skálától, hogy egy húzható mutatót tartalmaz, melynek segítségével a tartomány mentén beállítható az aktuális érték. |
Spinner | Kiválasztható vezérlőelem, amelynek segítségével a felhasználó numerikus értékeket adhat meg és módosíthat. |
TabFolder | Összetett vezérlőelem, amely a felhasználó által kiválasztható oldalakat csoportosítja címkézett lapok segítségével. |
TabItem | A címkézett mappában lévő oldalak címkéinek megfelelő kiválasztható felhasználói felület objektum. |
Table | Kiválasztható vezérlőelem, amely megjeleníti a felhasználó által kiválasztható táblázatelemek listáját. A több oszlopot megjelenítő elemek sorokban kerülnek megjelenítésre az elemek különböző aspektusait ábrázolásával. |
TableColumn | Kiválasztható felhasználói felület, amely a táblázat egy oszlopát ábrázolja. |
TableItem | Kiválasztható felhasználói felület objektum, amely a táblázat egy elemét ábrázolja. |
Text | Szerkeszthető vezérlőelem, amelybe segítségével a felhasználó szöveget gépelhet be. |
ToolBar | Összetett vezérlőelem, amely támogatja a kiválasztható eszköztár-elemek elrendezését. |
ToolItem | Kiválasztható felhasználói felület, amely az eszköztár egy elemét ábrázolja. |
Tracker | Felhasználói felület objektum, amely rugalmas körvonalú téglalapokat valósít meg. |
Tray | A rendszertálcát ábrázolja, amely a tálca állapotterületének része néhány operációs rendszeren. |
TrayItem | Kiválasztható felhasználói felület objektum, amely egy elemet ábrázol az operációs rendszer rendszertálcáján. |
Tree | Kiválasztható vezérlőelem, amely a felhasználó által kiválasztható faelemek hierarchikus listáját jeleníti meg. |
TreeColumn | Kiválasztható felhasználói felület objektum, amely a fa egy oszlopát ábrázolja. |
TreeItem | Kiválasztható felhasználói felület objektum, amely a fa elemeinek hierarchiáját ábrázolja. |