gpt4 book ai didi

apache-flex - 在 ActionScript 中创建一个带有图标的按钮

转载 作者:行者123 更新时间:2023-12-04 10:02:39 25 4
gpt4 key购买 nike

我想使用 Actionscript 在 Flex 中动态创建带有图标的按钮。

我试过这个,但没有成功:

var closeButton = new Button();
closeButton.setStyle("icon", "@Embed(source='images/closeWindowUp.png");

最佳答案

我找到了一个对我有用的答案。在我的 .mxml 文件中,我为我将使用的图标创建类:

// Classes for icons
[Embed(source='images/closeWindowUp.png')]
public static var CloseWindowUp:Class;
[Embed(source='/images/Down_Up.png')]
public static var Down_Up:Class;
[Embed(source='/images/Up_Up.png')]
public static var Up_Up:Class;

在我的应用程序的 Actionscript 部分,我在动态创建按钮时使用这些类:
var buttonHBox:HBox = new HBox();
var closeButton:Button = new Button();
var upButton:Button = new Button();
var downButton:Button = new Button();

closeButton.setStyle("icon", SimpleWLM.CloseWindowUp);
buttonHBox.addChild(closeButton);

upButton.setStyle("icon", SimpleWLM.Up_Up);
buttonHBox.addChild(upButton);

downButton.setStyle("icon", SimpleWLM.Down_Up);
buttonHBox.addChild(downButton);

关于apache-flex - 在 ActionScript 中创建一个带有图标的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/300360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com