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.  |  
      
