Juste que, si vous incorporez une icône:Flex: Modifier une icône intégrée et l'utiliser dans un bouton?
[Embed(source='icons/checkmark.png')]
private static var CheckMark:Class;
vous vous retrouvez avec une classe dynamique. Vous pouvez assez facilement assigner l'icône à un bouton à l'exécution en appelant la méthode setStyle:
var btn:Button = new Button();
btn.setStyle("icon", CheckMark);
Mais si vous vouliez modifier l'icône lors de l'exécution, comme changer sa valeur alpha ou même pixels redessiner, avant de l'assigner au bouton?
Jusqu'à présent, je ne peux pas trouver une réponse satisfaisante ...