Les composants de type formulaire
CHAPITRE 15
367
btnRadio3.addEventListener(MouseEvent.CLICK, clicSurBouton);
btnRadio4.addEventListener(MouseEvent.CLICK, clicSurBouton);
function clicSurBouton(event:MouseEvent):void {
valeurBoutonSelectionne.text= event.currentTarget.value;
}
Le composant ColorPicker
Ce composant est particulièrement utile dès que vous devez proposer à l’utilisateur un choix
de couleurs à partir de l’interface. Il vous évite de reprogrammer une classe détectant la
couleur d’un pixel survolé ou attribuée à une occurrence servant de pastille de couleurs.
1. Commencez par importer les deux classes ColorPicker() et ColorPickerEvent().
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
2. Instanciez la classe ColorPicker().
var selecteurDeCouleur_comp:ColorPicker = new ColorPicker();
3. Ajoutez l’occurrence obtenue à la liste d’affichage de l’animation.
addChild(selecteurDeCouleur_comp);
4. Positionnez votre occurrence.
selecteurDeCouleur_comp.x=2.5;
selecteurDeCouleur_comp.y=250;
À présent, il ne reste plus qu’à programmer l’occurrence afin de pouvoir récupérer la
valeur de la couleur sélectionnée. Nous allons utilisez l’événement ColorPickerEvent et la
constante CHANGE.
selecteurDeCouleur_comp.addEventListener(ColorPickerEvent.CHANGE, couleurSelectionnee);
function couleurSelectionnee(evt:ColorPickerEvent) {
trace(evt.currentTarget.hexValue);
}
Dans ce premier exemple, nous nous contentons d’afficher le code couleur sélectionné
dans la fenêtre Sortie de l’IDE de Flash. Consultez l’exemple du fichier ColorPicker2.fla
pour découvrir comment nous appliquons la couleur à un texte.
Fichier de référence : Chapitre15/ColorPicker1.fla
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
Remarque
Placez un composant de type ColorPicker dans la bibliothèque de l’animation.
CHAPITRE 15
367
btnRadio3.addEventListener(MouseEvent.CLICK, clicSurBouton);
btnRadio4.addEventListener(MouseEvent.CLICK, clicSurBouton);
function clicSurBouton(event:MouseEvent):void {
valeurBoutonSelectionne.text= event.currentTarget.value;
}
Le composant ColorPicker
Ce composant est particulièrement utile dès que vous devez proposer à l’utilisateur un choix
de couleurs à partir de l’interface. Il vous évite de reprogrammer une classe détectant la
couleur d’un pixel survolé ou attribuée à une occurrence servant de pastille de couleurs.
1. Commencez par importer les deux classes ColorPicker() et ColorPickerEvent().
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
2. Instanciez la classe ColorPicker().
var selecteurDeCouleur_comp:ColorPicker = new ColorPicker();
3. Ajoutez l’occurrence obtenue à la liste d’affichage de l’animation.
addChild(selecteurDeCouleur_comp);
4. Positionnez votre occurrence.
selecteurDeCouleur_comp.x=2.5;
selecteurDeCouleur_comp.y=250;
À présent, il ne reste plus qu’à programmer l’occurrence afin de pouvoir récupérer la
valeur de la couleur sélectionnée. Nous allons utilisez l’événement ColorPickerEvent et la
constante CHANGE.
selecteurDeCouleur_comp.addEventListener(ColorPickerEvent.CHANGE, couleurSelectionnee);
function couleurSelectionnee(evt:ColorPickerEvent) {
trace(evt.currentTarget.hexValue);
}
Dans ce premier exemple, nous nous contentons d’afficher le code couleur sélectionné
dans la fenêtre Sortie de l’IDE de Flash. Consultez l’exemple du fichier ColorPicker2.fla
pour découvrir comment nous appliquons la couleur à un texte.
Fichier de référence : Chapitre15/ColorPicker1.fla
import fl.controls.ColorPicker;
import fl.events.ColorPickerEvent;
Remarque
Placez un composant de type ColorPicker dans la bibliothèque de l’animation.
