ActionScript 3 – Programmation séquentielle et orientée objet
366
Il ne reste plus qu’à répéter toutes ces étapes pour ajouter autant de boutons radio que
nécessaire. Comme nous l’évoquions au début de ce développement, il serait préférable
de créer une classe pour gérer la création d’un bouton radio avec tous ces paramétrages.
Fichier de référence : Chapitre15/BoutonRadioCaseaCocher.fla
import fl.controls.RadioButton;
import fl.controls.RadioButtonGroup;
var categorieAges:RadioButtonGroup = new RadioButtonGroup("group1");
var btnRadio1:RadioButton = new RadioButton();
var btnRadio2:RadioButton = new RadioButton();
var btnRadio3:RadioButton = new RadioButton();
var btnRadio4:RadioButton = new RadioButton();
btnRadio1.group = categorieAges;
btnRadio2.group = categorieAges;
btnRadio3.group = categorieAges;
btnRadio4.group = categorieAges;
btnRadio1.label = "Moins de 18 ans";
btnRadio2.label = "De 18 à 30 ans";
btnRadio3.label = "De 31 ans à 50 ans";
btnRadio4.label = "51 ans et plus";
btnRadio1.value = "0018";
btnRadio2.value = "1830";
btnRadio3.value = "3150";
btnRadio4.value = "5199";
btnRadio1.move(30,120);
btnRadio2.move(30,150);
btnRadio3.move(30,180);
btnRadio4.move(30,210);
btnRadio1.width=200;
btnRadio2.width=200;
btnRadio3.width=200;
btnRadio4.width=200;
addChild(btnRadio1);
addChild(btnRadio2);
addChild(btnRadio3);
addChild(btnRadio4);
btnRadio2.selected = true;
btnRadio1.addEventListener(MouseEvent.CLICK, clicSurBouton);
btnRadio2.addEventListener(MouseEvent.CLICK, clicSurBouton);
Bouton radio sélectionné par défaut
Utilisez la propriété selected pour définir l’une des occurrences comme bouton radio coché par défaut.
Précédent

- 394/426

Suivant