Ein Rich-UI-Widget 'List' definiert eine Liste, aus der der Benutzer einen einzelnen Eintrag auswählen kann.
import com.ibm.egl.rui.widgets.List;
import com.ibm.egl.rui.widgets.TextField;
import egl.ui.rui.Event;
Handler MyHandler Type RUIHandler
{ initialUI = [myList, myTextField]}
myList List
{
values = ["one", "two", "three", "four"],
selection = 2, onChange ::= changeFunction
};
myTextField TextField
{text = myList.values[myList.selection]};
Function changeFunction(e Event in)
myTextField.text = myList.values[myList.selection];
end
end
Die erste Zeichenfolge in der Feldgruppe hat die Position 1, nicht die Position 0.
Zu Anfang werden nur die letzten Zeichenfolgen angezeigt.
Wenn Sie die Eigenschaft size nicht festlegen, zeigt Internet Explorer 6 das Widget als Kombinationsfeld (Kombination aus Textfeld und Listenfeld) an.
Weitere unterstützte Eigenschaften und Funktionen werden im Abschnitt “Widgeteigenschaften und Widgetfunktionen” beschrieben.
import com.ibm.egl.rui.widgets.List;