GWT-フォームウィジェット

フォームウィジェットを使用すると、ユーザーはデータを入力でき、アプリケーションとの対話機能を提供します。すべてのフォームウィジェットはウィジェットクラスからプロパティを継承し、ウィジェットクラスはUIObjectクラスとWigdetクラスからプロパティを継承します。

シニア番号 ウィジェットと説明
1 GWTUIObjectクラス

このウィジェットには、<div>要素を使用してHTMLとして解釈されないテキストが含まれているため、ブロックレイアウトで表示されます。

2 GWTウィジェットクラス

このウィジェットにはHTMLテキストを含めることができ、<div>要素を使用してhtmlコンテンツを表示するため、ブロックレイアウトで表示されます。

フォームウィジェット

以下はいくつかの重要なフォームウィジェットです-

シニア番号 ウィジェットと説明
1 ボタン

このウィジェットは、標準のプッシュボタンを表します。

2 ボタンを押す

このウィジェットは、カスタムスタイルの通常のプッシュボタンを表します。

3 ToggleButton

このウィジェットは、ユーザーがアップ状態とダウン状態を切り替えることができるスタイリッシュなステートフルボタンを表します。

4 チェックボックス

このウィジェットは、標準のチェックボックスウィジェットを表します。このクラスは、RadioButtonの基本クラスとしても機能します。

5 ラジオボタン

このウィジェットは、相互に排他的な選択ラジオボタンウィジェットを表します。

6 リストボックス

このウィジェットは、リストボックスまたはドロップダウンリストとして、ユーザーに選択肢のリストを表します。

7 SuggestBox

このウィジェットは、ユーザーの入力に一致する事前構成された選択のセットを表示するテキストボックスまたはテキスト領域を表します。各SuggestBoxは、単一のSuggestOracleに関連付けられています。SuggestOracleは、特定のクエリ文字列を指定して一連の選択を提供するために使用されます。

8 テキストボックス

このウィジェットは、1行のテキストボックスを表します。

9 PasswordTextBox

このウィジェットは、盗聴を防ぐために入力を視覚的にマスクするテキストボックスを表します。

10 TextArea

このウィジェットは、複数行のテキストを入力できるテキストボックスを表します。

11 RichTextArea

このウィジェットは、複雑なスタイルとフォーマットを可能にするリッチテキストエディターを表します。

12 FileUpload

このウィジェットは、HTMLの<input type = 'file'>要素をラップします。

13 隠し

このウィジェットは、HTMLフォームの非表示フィールドを再プリセットします。