Pour ajouter un composant à un document à l’exécution avec ActionScript, le composant doit d’abord se trouver dans la bibliothèque de l’application (Fenêtre > Bibliothèque) lorsque le fichier SWF est compilé. Pour ajouter un composant à la bibliothèque, faites-le glisser du panneau Composants vers le panneau Bibliothèque. Pour plus d’informations sur la bibliothèque, voir la section
La bibliothèque
.
Vous devez également importer le fichier de classe du composant afin de rendre son interface de programmation disponible pour votre application. Les fichiers de classe de composant sont installés dans des
packages
contenant une ou plusieurs classes. Pour importer une classe de composant, utilisez l’instruction
import
, puis indiquez le nom du package et le nom de la classe. Par exemple, pour importer la classe Button, vous utiliserez l’instruction
import
suivante :
import fl.controls.Button;
Pour plus d’informations sur le package auquel appartient un composant, voir
Guide de référence d’ActionScript 3.0 pour Flash Professional
. Pour plus d’informations sur l’emplacement des fichiers source des composants, voir la section
Utilisation des fichiers de composants
.
Pour créer une occurrence du composant, vous devez appeler sa méthode constructeur ActionScript. Par exemple, l’instruction suivante crée une occurrence d’un composant Button appelée
aButton
:
var aButton:Button = new Button();
La dernière étape consiste à appeler la méthode statique
addChild()
pour ajouter l’occurrence du composant sur la scène ou dans le conteneur de l’application. Par exemple, l’instruction suivante ajoute l’occurrence
aButton
:
addChild(aButton);
A ce stade, vous pouvez utiliser l’interface de programmation du composant pour spécifier de façon dynamique la taille et la position du composant sur la scène, écouter des événements et définir des propriétés pour modifier son comportement. Pour plus d’informations sur l’API associée à un composant déterminé, voir
Guide de référence d’ActionScript 3.0 pour Flash Professional
.
Pour plus d’informations sur la méthode
addChild()
, voir la section
Utilisation de la liste d’affichage
.