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