表單小部件允許用戶輸入數據,並爲他們提供與應用程式的交互功能。每個表單小部件都從小部件類繼承屬性,而小部件類又從UIObject和Wigdet類繼承屬性。
Sr.No. | Widget & Description |
---|---|
1 |
GWT UIObject Class
此小部件包含文本,而不是使用<div>元素解釋爲HTML,從而使其以塊布局顯示。 |
2 |
GWT Widget Class
此小部件可以包含HTML文本,並使用<div>元素顯示HTML內容,從而使其以塊布局顯示。 |
Form Widgets
以下是一些重要的窗體小部件;
Sr.No. | Widget & Description |
---|---|
1 |
Button
這個小部件代表一個標準的按鈕。 |
2 |
PushButton
此小部件表示具有自定義樣式的普通按鈕。 |
3 |
ToggleButton
這個小部件表示一個時髦的有狀態按鈕,允許用戶在上下狀態之間切換。 |
4 |
CheckBox
此小部件表示標準複選框小部件。這個類還用作單選按鈕的基類。 |
5 |
RadioButton
此小部件表示一個互斥的選擇單選按鈕小部件。 |
6 |
ListBox
這個小部件向用戶表示一個選項列表,可以是列表框,也可以是下拉列表。 |
7 |
SuggestBox
此小部件表示一個文本框或文本區域,其中顯示與用戶輸入匹配的一組預先配置的選擇。每個SuggestBox都與一個SuggestOracle相關聯。SuggestOracle用於提供給定特定查詢字符串的一組選擇。 |
8 |
TextBox
此小部件表示單行文本框。 |
9 |
PasswordTextBox
此小部件表示一個文本框,該文本框可視地屏蔽其輸入以防止竊聽。。 |
10 |
TextArea
此小部件表示允許輸入多行文本的文本框。 |
11 |
RichTextArea
這個小部件代表一個富文本編輯器,允許複雜的樣式和格式。 |
12 |
FileUpload
此小部件包裝HTML<input type='file'>元素。 |
13 |
Hidden
此小部件在HTML表單中表示隱藏欄位。 |