Képek, hiperhivatkozások és szövegrészletek keverékének használatával az űrlapon ragyogó eredményeket lehet elérni. Mindazonáltal, ha ezen elemek keverékére egy összetartozó szöveg részeként van szükség, igen nehéz dolgunk van. A probléma orvoslására az UI űrlapok egy elemi szöveg vezérlőelemet kínálnak, amely a következőkre képes:
Sima tördelt szöveg megjelenítése
Sima szöveg megjelenítése, de a http:// kezdetű szegmensek átalakítása hiperhivatkozássá menet közben.
XML címkéket tartalmazó szöveg megjelenítése
A FormText minden módban képes vagy egy
karaktersorozat, vagy egy adatfolyam megjelenítésére.
FormText rtext = toolkit.createFormText(form.getBody(), true); String data = "Itt egy sima szöveg a szöveggel megjelenítéshez."; rtext.setText(data, false, false);
A második paraméter false értéke azt
jelenti, hogy a bemeneti szöveget úgy kezeljük ahogy van, a harmadik
pedig, hogy a talált URL címeket nem próbáljuk kibontani.
Továbbra is lehetséges a szöveget normális szövegként kezelni, de a http:// protokollal kezdődő szegmenseket hiperhivatkozássá átalakítani:
FormText rtext = toolkit.createFormText(form.getBody(), true);
String data = "Ez itt egy sima szöveg a szöveggel megjelenítéshez; "+
"ez a szöveg a http://www.eclipse.org webhelyen van.";
rtext.setText(data, false, true);
A Hyperlink vezérlőelemhez hasonlóan a
FormText elfogadja a HyperlinkListener
felületet megvalósító figyelőket. Ezek a figyelők értesítve lesznek a
vezérlőelemen belüli hiperhivatkozás szegmensekkel kapcsolatos
eseményekről.