apache-flex - Flex 4 - 将组件添加到 Spark Panel 或 Spark TitleWindow 的标题栏

标签 apache-flex flex4 components

我希望向 Spark 面板或 Spark TitleWindow 的标题栏添加几个按钮。这是否可以在不从头开始制作面板的情况下完成?

最佳答案

我过去通过创建添加附加按钮的自定义面板或标题窗口皮肤来完成此操作。然后,您可以扩展 Panel/TitleWindow 类并将按钮添加为外观部件。这样您就可以通过自定义面板/标题窗口附加监听器、设置图标等。

这是一个类似的问题/答案,它将图标添加到标题栏:Adding an image on the right side of the title bar of a panel in flex 4

还有一个使用 ActionScript 而不是皮肤的示例:ActionScript example

希望有帮助。

关于apache-flex - Flex 4 - 将组件添加到 Spark Panel 或 Spark TitleWindow 的标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4925695/

相关文章:

apache-flex - Flex 中文本的高度

variables - 在flex中声明变量

apache-flex - 使用Youtube AS3 Chromeless Player的安全性错误

apache-flex - Stagewebview 无法在 IOS 设备中重新选择文本内容 - Flex 4.6

actionscript-3 - Flex 4 : State Change Event

apache-flex - Parsley:如何在 2 个 Parsley 配置之间共享实例?

javascript - Angular 2 : How to set default value of field from parent component back to child component?

Javascript 变量函数 (Twig)

java - 什么决定了 Java 中的组件可见性?

javascript - 如何使用 .js 将 .swf 调整为全屏