Flex-basic-controls
フレックス-基本コントロール
すべてのユーザーインターフェイスは、次の3つの主要な側面を考慮します-
- * UI要素*-これらは、ユーザーが最終的に表示および操作するコアの視覚要素です。 Flexは、このチュートリアルで扱う基本から複雑なものまでさまざまな、広く使用されている一般的な要素の膨大なリストを提供します。
- レイアウト-UI要素を画面上で整理する方法を定義し、GUI(グラフィカルユーザーインターフェイス)に最終的なルックアンドフィールを提供します。 この部分については、レイアウトの章で説明します。
- 動作-これらのイベントは、ユーザーがUI要素と対話するときに発生します。 この部分については、イベント処理の章で説明します。
Flex UI要素
Flex UIライブラリは、明確に定義されたクラス階層でクラスを提供し、複雑なWebベースのユーザーインターフェイスを作成します。 このコンポーネント階層のすべてのクラスは、以下に示すように EventDispatcher 基本クラスから派生しています-
すべての基本UIコントロールは、UI Componentクラスからプロパティを継承し、UI Componentクラスは、EventDispatcherおよび他のトップレベルクラスからプロパティを継承します。
Sr.No | Control & Description |
---|---|
1 |
EventDispatcherクラスは、イベントをディスパッチできるすべてのクラスの基本クラスです。 EventDispatcherクラスを使用すると、表示リスト上のすべてのオブジェクトをイベントターゲットにでき、IEventDispatcherインターフェイスのメソッドを使用できます。 |
2 |
UIComponentクラスは、インタラクティブおよび非インタラクティブの両方のすべての視覚コンポーネントの基本クラスです。 |
基本的なコントロール
以下は、いくつかの重要な_Basic Controls_です-
Sr.No | Controls & Description |
---|---|
1 |
ラベルは、1行以上の均一にフォーマットされたテキストをレンダリングできる低レベルのUIComponentです。 |
2 |
テキストコントロールを使用すると、アプリケーションでHTMLコンテンツと通常のテキストを表示できます。 |
3 |
Imageコントロールを使用すると、実行時にJPEG、PNG、GIF、およびSWFファイルをインポートできます。 |
4 |
LinkButtonコントロールは、ユーザーがマウスをその上に移動したときにそのコンテンツが強調表示される境界線のないButtonコントロールです。 |