Packagefl.controls
Classepublic class ButtonLabelPlacement
HéritageButtonLabelPlacement Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9.0.28.0

La classe ButtonLabelPlacement définit les constantes des valeurs pour la propriété labelPlacement d'un composant Button, CheckBox ou RadioButton.

Consulter les exemples

Voir aussi

LabelButton.labelPlacement


Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
 Inheritedprototype : Object
[statique] Référence à l'objet prototype d'un objet de classe ou fonction.
Object
Méthodes publiques
 MéthodeDéfini par
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Constantes publiques
 ConstanteDéfini par
  BOTTOM : String = "bottom"
[statique] L'étiquette s'affiche en dessous de l'icône.
ButtonLabelPlacement
  LEFT : String = "left"
[statique] L'étiquette s'affiche à gauche de l'icône.
ButtonLabelPlacement
  RIGHT : String = "right"
[statique] L'étiquette s'affiche à droite de l'icône.
ButtonLabelPlacement
  TOP : String = "top"
[statique] L'étiquette s'affiche au-dessus de l'icône.
ButtonLabelPlacement
Détails de la constante
BOTTOMConstante
public static const BOTTOM:String = "bottom"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9.0.28.0

L'étiquette s'affiche en dessous de l'icône.

LEFTConstante 
public static const LEFT:String = "left"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9.0.28.0

L'étiquette s'affiche à gauche de l'icône.

RIGHTConstante 
public static const RIGHT:String = "right"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9.0.28.0

L'étiquette s'affiche à droite de l'icône.

TOPConstante 
public static const TOP:String = "top"

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.0 Flash Player 9.0.28.0

L'étiquette s'affiche au-dessus de l'icône.

Exemples Utilisation des exemples
ButtonLabelPlacementExample.as

L'exemple suivant indique les valeurs possibles pour la classe ButtonLabelPlacement :
package {
    import fl.controls.Button;
    import fl.controls.ButtonLabelPlacement;
    import flash.display.Sprite;

    public class ButtonLabelPlacementExample extends Sprite {
        private var topButton:Button;
        private var bottomButton:Button;
        private var leftButton:Button;
        private var rightButton:Button;
        
        public function ButtonLabelPlacementExample() {
            // ButtonLabelPlacement.TOP
            var topButton:Button = new Button();
            topButton.setStyle("icon", Icon);
            topButton.labelPlacement = ButtonLabelPlacement.TOP;
            topButton.label = ButtonLabelPlacement.TOP;
            topButton.move(10, 10);
            topButton.setSize(120, 120);
            addChild(topButton);
            
            // ButtonLabelPlacement.BOTTOM
            var bottomButton:Button = new Button();
            bottomButton.setStyle("icon", Icon);
            bottomButton.labelPlacement = ButtonLabelPlacement.BOTTOM;
            bottomButton.label = ButtonLabelPlacement.BOTTOM;
            bottomButton.move(140, 10);
            bottomButton.setSize(120, 120);
            addChild(bottomButton);
            
            // ButtonLabelPlacement.LEFT
            var leftButton:Button = new Button();
            leftButton.setStyle("icon", Icon);
            leftButton.labelPlacement = ButtonLabelPlacement.LEFT;
            leftButton.label = ButtonLabelPlacement.LEFT;
            leftButton.move(270, 10);
            leftButton.setSize(120, 120);
            addChild(leftButton);
            
            // ButtonLabelPlacement.RIGHT
            var rightButton:Button = new Button();
            rightButton.setStyle("icon", Icon);
            rightButton.labelPlacement = ButtonLabelPlacement.RIGHT;
            rightButton.label = ButtonLabelPlacement.RIGHT;
            rightButton.move(400, 10);
            rightButton.setSize(120, 120);
            addChild(rightButton);
        }
    }
}

import flash.display.Sprite;

class Icon extends Sprite {
    public function Icon() {
        this.graphics.beginFill(0xFF0000);
        this.graphics.drawRect(0, 0, 20, 20);
        this.graphics.endFill();
    }
}