Erstellen Sie eine Schaltfläche mit einem Symbol in actionscript
Möchte ich zum erstellen von Schaltflächen mit icons in Flex mithilfe von Actionscript dynamisch.
Ich habe versucht, ohne Erfolg:
var closeButton = new Button();
closeButton.setStyle("icon", "@Embed(source='images/closeWindowUp.png");
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich eine Antwort gefunden, die funktioniert für mich. In meiner .mxml-Datei, die ich erstellen Sie die Klassen für die icons, die ich verwende:
In der Actionscript-Teil meiner Anwendung verwenden Sie diese Klassen, wenn Sie dynamisch erstellen von Schaltflächen:
Können Sie diese mit einer option des dynamischen Wandels der Schaltfläche Symbol.
Einbetten der Symbole
Mithilfe einer Schaltfläche zum Umschalten von Wiedergabe und pause video
Die Fehler in den Zitaten, sollte es keine Anführungszeichen um die
@Embed
:1041: Attributes are not callable.
. Ich bin mit Flex 3, obwohl.Konnte ich ein Symbol in meine Schaltfläche mit dem folgenden code:
die Datei zu spielen.png im gleichen Ordner der mxml-Datei.
Ich bin mit Flash Builder version 4.6.
Edit: die Frage war über ActionScript und nicht MXML, aber ich lasse diese Antwort ist nur für Referenz.
Gehe ich davon aus, das Sie hinzufügen auf der Bühne?
Außerdem denke ich, dass Ihr Einbetten fehlt ein close-quote /Klammer.
werden sollte: