Awt-controls
AWTコントロール
すべてのユーザーインターフェイスは、次の3つの主要な側面を考慮します。
- * UI要素*:これらは、ユーザーが最終的に表示および対話するコア視覚要素です。 GWTは、このチュートリアルで扱う基本から複雑なものまでさまざまな、広く使用されている一般的な要素の膨大なリストを提供します。
- レイアウト: UI要素を画面上で整理する方法を定義し、GUI(グラフィカルユーザーインターフェイス)に最終的なルックアンドフィールを提供します。 この部分については、レイアウトの章で説明します。
- *動作:*これらは、ユーザーがUI要素と対話するときに発生するイベントです。 この部分については、イベント処理の章で説明します。
すべてのAWTコントロールは、Componentクラスからプロパティを継承します。
Sr. No. | Control & Description |
---|---|
1 |
コンポーネントは、GUIコントロールの抽象スーパークラスであり、グラフィカルな表現でオブジェクトを表します。 |
AWT UI要素:
以下は、AWTを使用してGUIを設計する際に一般的に使用されるコントロールのリストです。
Sr. No. | Control & Description |
---|---|
1 |
Labelオブジェクトは、テキストをコンテナに配置するためのコンポーネントです。 |
2 |
このクラスはラベル付きボタンを作成します。 |
3 |
チェックボックスは、 on (true)または off (false)状態のいずれかになるグラフィカルコンポーネントです。 |
4 |
CheckboxGroupクラスは、チェックボックスのセットをグループ化するために使用されます。 |
5 |
リストコンポーネントは、テキストアイテムのスクロールリストをユーザーに提示します。 |
6 |
TextFieldオブジェクトは、1行のテキストの編集を可能にするテキストコンポーネントです。 |
7 |
TextAreaオブジェクトは、複数行のテキストの編集を可能にするテキストコンポーネントです。 |
8 |
選択肢コントロールは、選択肢のポップアップメニューを表示するために使用されます。 選択した選択肢は、メニューの上部に表示されます。 |
9 |
Canvasコントロールは、アプリケーションが何かを描画したり、ユーザーが作成した入力を受け取ることができる長方形の領域を表します。 |
10 |
画像コントロールは、グラフィカル画像を表すすべての画像クラスのスーパークラスです。 |
11 |
Scrollbarコントロールは、ユーザーが値の範囲から選択できるようにするためのスクロールバーコンポーネントを表します。 |
12 |
ダイアログコントロールは、ユーザーからの何らかの入力を行うために使用されるタイトルと境界線を持つトップレベルウィンドウを表します。 |
13 |
FileDialogコントロールは、ユーザーがファイルを選択できるダイアログウィンドウを表します。 |