GWT - 表单部件



表单部件允许用户输入数据,并提供与应用程序交互的功能。每个表单部件都继承自 Widget 类,而 Widget 类又继承自 UIObject 和 Wigdet 类。

序号 部件及描述
1 GWT UIObject 类

此部件包含文本,不作为 HTML 解释,使用 <div> 元素,导致其以块布局显示。

2 GWT Widget 类

此部件可以包含 HTML 文本,并使用 <div> 元素显示 HTML 内容,导致其以块布局显示。

表单部件

以下是一些重要的表单部件 -

序号 部件及描述
1 按钮

此部件表示一个标准的按钮。

2 PushButton

此部件表示一个具有自定义样式的普通按钮。

3 ToggleButton

此部件表示一个时尚的状态按钮,允许用户在向上和向下状态之间切换。

4 复选框

此部件表示一个标准的复选框部件。此类也用作 RadioButton 的基类。

5 RadioButton

此部件表示一个互斥选择的单选按钮部件。

6 列表框

此部件向用户显示一系列选择,可以是列表框或下拉列表。

7 SuggestBox

此部件表示一个文本框或文本区域,显示与用户输入匹配的预配置选择集。每个 SuggestBox 都与单个 SuggestOracle 关联。SuggestOracle 用于根据特定的查询字符串提供一组选择。

8 TextBox

此部件表示一个单行文本框。

9 PasswordTextBox

此部件表示一个文本框,其输入在视觉上被屏蔽以防止窃听。

10 TextArea

此部件表示一个允许输入多行文本的文本框。

11 RichTextArea

此部件表示一个富文本编辑器,允许进行复杂的样式和格式设置。

12 FileUpload

此部件包装 HTML <input type='file'> 元素。

13 隐藏

此部件表示 HTML 表单中的隐藏字段。

广告