在没有任何mxml的纯actionscript中使用flex组件

在没有任何mxml的纯actionscript中使用flex组件,actionscript,mxml,Actionscript,Mxml,我的Main.as扩展了flash.display.Sprite,我想在没有任何mxml的情况下在as中使用ComboBox组件,如何实现它我读过这篇文章,它的主要内容是扩展spark.components.Application,但仍然需要一个mxml文件。其主要思想是重写应用程序组件,并在mxml文件中重用它。这不是我想要的。我使用Flex SDK 4.1如果应用程序不扩展Flex应用程序类,就不能使用Flex组件。组件总是需要Flex容器 要么将应用程序转换为Flex一个-这是不可能的,而

我的Main.as扩展了flash.display.Sprite,我想在没有任何mxml的情况下在as中使用ComboBox组件,如何实现它
我读过这篇文章,它的主要内容是扩展spark.components.Application,但仍然需要一个mxml文件。其主要思想是重写应用程序组件,并在mxml文件中重用它。这不是我想要的。
我使用Flex SDK 4.1

如果应用程序不扩展Flex应用程序类,就不能使用Flex组件。组件总是需要Flex容器

要么将应用程序转换为Flex一个-这是不可能的,而不使用MXML——或者您应该考虑使用纯的组合框的实现: