GWT - Widgets de Formulário

Os widgets de formulário permitem que os usuários insiram dados e fornece capacidade de interação com o aplicativo. Cada widget Form herda propriedades da classe Widget que, por sua vez, herda propriedades das classes UIObject e Wigdet.

Sr. Não. Widget e descrição
1 Classe GWT UIObject

Este widget contém texto, não interpretado como HTML usando um elemento <div>, fazendo com que seja exibido com layout de bloco.

2 Classe de widget GWT

Este widget pode conter texto HTML e exibe o conteúdo html usando um elemento <div>, fazendo com que seja exibido com layout de bloco.

Widgets de formulário

A seguir estão alguns widgets de formulário importantes -

Sr. Não. Widget e descrição
1 Botão

Este widget representa um botão padrão.

2 Botão de apertar

Este widget representa um botão de ação normal com estilo customizado.

3 ToggleButton

Este widget representa um botão estiloso com estado que permite ao usuário alternar entre os estados para cima e para baixo.

4 CheckBox

Este widget representa um widget de caixa de seleção padrão. Essa classe também serve como uma classe base para RadioButton.

5 Botao de radio

Este widget representa um widget de botão de rádio de seleção mutuamente exclusivo.

6 ListBox

Este widget representa uma lista de opções para o usuário, seja como uma caixa de listagem ou como uma lista suspensa.

7 SuggestBox

Este widget representa uma caixa de texto ou área de texto que exibe um conjunto pré-configurado de seleções que correspondem à entrada do usuário. Cada SuggestBox está associado a um único SuggestOracle. O SuggestOracle é usado para fornecer um conjunto de seleções dado uma string de consulta específica.

8 Caixa de texto

Este widget representa uma caixa de texto de linha única.

9 PasswordTextBox

Este widget representa uma caixa de texto que mascara visualmente sua entrada para evitar espionagem.

10 TextArea

Este widget representa uma caixa de texto que permite a inserção de várias linhas de texto.

11 RichTextArea

Este widget representa um editor de rich text que permite estilo e formatação complexos.

12 FileUpload

Este widget envolve o elemento HTML <input type = 'file'>.

13 Escondido

Este widget representa um campo oculto em um formulário HTML.