Apache flex 如何在Flex项目之间共享样式表?

Apache flex 如何在Flex项目之间共享样式表?,apache-flex,Apache Flex,我正在开发两个需要具有相同外观的Flex应用程序。有没有办法只在一个地方定义样式表并在两个项目中使用它,例如,将其添加到SWC中?我们已经将一个样式表、字体和一系列皮肤类编译到了SWC中。字体和CSS文件都位于/src中,并作为资源包含在编译中。然后由应用程序引用,如下所示: 还有其他方法可以做到这一点,比如定义适当的“Flex主题”,这意味着您不必在应用程序中引用css文件,但这将替换默认的Halo样式表,而不是覆盖它,因此,您需要定义所有内容,而不仅仅是它与Halo的不同之处。将CSS编译

我正在开发两个需要具有相同外观的Flex应用程序。有没有办法只在一个地方定义样式表并在两个项目中使用它,例如,将其添加到SWC中?

我们已经将一个样式表、字体和一系列皮肤类编译到了SWC中。字体和CSS文件都位于/src中,并作为资源包含在编译中。然后由应用程序引用,如下所示:


还有其他方法可以做到这一点,比如定义适当的“Flex主题”,这意味着您不必在应用程序中引用css文件,但这将替换默认的Halo样式表,而不是覆盖它,因此,您需要定义所有内容,而不仅仅是它与Halo的不同之处。

将CSS编译成swf,并将其包含在每个项目中

StyleManager.loadStyleDeclarations( pathToStyleSwf );