GWT - Komplexe Widgets

Mit "Komplexen Widgets" können Benutzer die Interaktionsmöglichkeiten mit der Anwendung erweitern. Jedes komplexe Widget erbt Eigenschaften von der Widget-Klasse, die wiederum Eigenschaften von UIObject erbt.

Sr.Nr. Widget & Beschreibung
1 GWT UIObject-Klasse

Dieses Widget enthält Text, der nicht mit einem <div> -Element als HTML interpretiert wird, sodass er mit Blocklayout angezeigt wird.

2 GWT-Widget-Klasse

Dieses Widget kann HTML-Text enthalten und zeigt den HTML-Inhalt mithilfe eines <div> -Elements an, sodass er mit Blocklayout angezeigt wird.

Komplexe Widgets

Im Folgenden sind einige wichtige komplexe Widgets aufgeführt:

Sr.Nr. Widget & Beschreibung
1 Baum

Dieses Widget repräsentiert ein standardmäßiges hierarchisches Baum-Widget. Der Baum enthält eine Hierarchie von TreeItems, die der Benutzer öffnen, schließen und auswählen kann.

2 Menüleiste

Dieses Widget repräsentiert ein Standard-Menüleisten-Widget. Eine Menüleiste kann eine beliebige Anzahl von Menüelementen enthalten, von denen jedes entweder einen Befehl auslösen oder eine kaskadierte Menüleiste öffnen kann.

3 Datumsauswahl

Dieses Widget repräsentiert eine Standard-GWT-Datumsauswahl.

4 CellTree

Dieses Widget repräsentiert eine Ansicht eines Baumes. Dieses Widget funktioniert nur im Standardmodus. Daher muss die HTML-Seite, auf der es ausgeführt wird, über eine explizite <! DOCTYPE> -Deklaration verfügen.

5 CellList

Dieses Widget repräsentiert eine einspaltige Liste von Zellen.

6 CellTable

Dieses Widget stellt eine tabellarische Ansicht dar, die Paging und Spalten unterstützt.

7 CellBrowser

Dieses Widget repräsentiert a browsableAnsicht eines Baums, in dem jeweils nur ein Knoten pro Ebene geöffnet sein darf. Dieses Widget funktioniert nur im Standardmodus. Daher muss die HTML-Seite, auf der es ausgeführt wird, über eine explizite <! DOCTYPE> -Deklaration verfügen.