Flex - Commandes de base

Chaque interface utilisateur prend en compte les trois aspects principaux suivants -

  • UI Elements- Ce sont les éléments visuels de base que l'utilisateur voit finalement et avec lesquels il interagit. Flex fournit une énorme liste d'éléments largement utilisés et courants, allant de basiques à complexes, que nous aborderons dans ce didacticiel.

  • Layouts- Ils définissent comment les éléments de l'interface utilisateur doivent être organisés à l'écran et donnent un aspect final à l'interface utilisateur graphique (GUI). Cette partie sera traitée dans le chapitre Mise en page.

  • Behavior- Ces événements se produisent lorsque l'utilisateur interagit avec des éléments de l'interface utilisateur. Cette partie sera traitée dans le chapitre Gestion des événements.

Éléments de l'interface utilisateur flexible

La bibliothèque Flex UI fournit des classes dans une hiérarchie de classes bien définie pour créer des interfaces utilisateur Web complexes. Toutes les classes de cette hiérarchie de composants ont été dérivées de laEventDispatcher classe de base comme indiqué ci-dessous -

Chaque contrôle d'interface utilisateur de base hérite des propriétés de la classe UI Component qui hérite à son tour des propriétés d'EventDispatcher et d'autres classes de niveau supérieur.

Sr.Non Contrôle et description
1 Classe EventDispatcher Flex

La classe EventDispatcher est la classe de base pour toutes les classes qui peuvent distribuer des événements. La classe EventDispatcher permet à n'importe quel objet de la liste d'affichage d'être une cible d'événement et, en tant que tel, d'utiliser les méthodes de l'interface IEventDispatcher.

2 Flex UIComponent

La classe UIComponent est la classe de base pour tous les composants visuels, à la fois interactifs et non interactifs.

Commandes de base

Voici les quelques commandes de base importantes -

Sr.Non Commandes et description
1 Étiquette

L'étiquette est un UIComponent de bas niveau qui peut restituer une ou plusieurs lignes de texte au format uniforme.

2 Texte

Le contrôle Texte vous permet d'afficher du contenu HTML ainsi que du texte normal dans votre application.

3 Image

Le contrôle Image vous permet d'importer des fichiers JPEG, PNG, GIF et SWF au moment de l'exécution.

4 LinkButton

Le contrôle LinkButton est un contrôle Button sans bordure dont le contenu est mis en surbrillance lorsqu'un utilisateur déplace la souris dessus.