GWT - Widget per moduli
I widget dei moduli consentono agli utenti di inserire dati e forniscono loro capacità di interazione con l'applicazione. Ogni widget Form eredita le proprietà dalla classe Widget che a sua volta eredita le proprietà dalle classi UIObject e Wigdet.
Sr.No. | Widget e descrizione |
---|---|
1 | Classe GWT UIObject Questo widget contiene testo, non interpretato come HTML utilizzando un elemento <div>, facendolo visualizzare con layout a blocchi. |
2 | Classe widget GWT Questo widget può contenere testo HTML e visualizza il contenuto html utilizzando un elemento <div>, facendolo visualizzare con layout a blocchi. |
Widget dei moduli
Di seguito sono riportati alcuni importanti widget per moduli :
Sr.No. | Widget e descrizione |
---|---|
1 | Pulsante Questo widget rappresenta un pulsante di comando standard. |
2 | Premi il bottone Questo widget rappresenta un normale pulsante con uno stile personalizzato. |
3 | Interruttore Questo widget rappresenta un elegante pulsante con stato che consente all'utente di alternare tra gli stati su e giù. |
4 | CheckBox Questo widget rappresenta un widget di casella di controllo standard. Questa classe funge anche da classe base per RadioButton. |
5 | RadioButton Questo widget rappresenta un widget pulsante di selezione che si esclude a vicenda. |
6 | ListBox Questo widget rappresenta un elenco di scelte per l'utente, sia come casella di riepilogo che come elenco a discesa. |
7 | SuggestBox Questo widget rappresenta una casella di testo o un'area di testo che visualizza un insieme preconfigurato di selezioni che corrispondono all'input dell'utente. Ogni SuggestBox è associato a un singolo SuggestOracle. SuggestOracle viene utilizzato per fornire una serie di selezioni data una specifica stringa di query. |
8 | Casella di testo Questo widget rappresenta una casella di testo a riga singola. |
9 | PasswordTextBox Questo widget rappresenta una casella di testo che maschera visivamente il suo input per evitare intercettazioni. |
10 | TextArea Questo widget rappresenta una casella di testo che consente di inserire più righe di testo. |
11 | RichTextArea Questo widget rappresenta un editor di testo RTF che consente uno stile e una formattazione complessi. |
12 | Upload di file Questo widget racchiude l'elemento HTML <input type = 'file'>. |
13 | Nascosto Questo widget rappresenta un campo nascosto in un modulo HTML. |