【发布时间】:2011-07-27 11:12:58
【问题描述】:
谁能帮我看看系统中的弹性控件的 SWC 或运行时库在哪里?
或者我们可以通过使用目录中的控件来提供我们自己的库
C:\Program Files\Adobe\flex_sdk_3.2\frameworks\projects\framework\src\mx
【问题讨论】:
标签: apache-flex
谁能帮我看看系统中的弹性控件的 SWC 或运行时库在哪里?
或者我们可以通过使用目录中的控件来提供我们自己的库
C:\Program Files\Adobe\flex_sdk_3.2\frameworks\projects\framework\src\mx
【问题讨论】:
标签: apache-flex
你想问什么不是很明显,但我会尝试猜测:)
因此,带有 Flex 控件的 SWC 位于此处 {Flex.SDK.root}/frameworks/libs/framework.swc,相应的 RSL 位于此处 {Flex.SDK.root}/frameworks/rsls。
提供自己的库来替换 Flex 控件怎么样?我认为这不是正确的方法。最佳做法是不要修改 Flex SDK 安装,以便有可能在具有不同环境的每台计算机上(在不同的开发人员计算机或客户端站点上)构建您的项目。
您应该记住,在 Flash 应用程序中使用代码的标准方法有 4 种:
这些方法中没有一种不假设在运行时使用 Flex SDK。 Flex SDK 仅在构建应用程序的过程中使用。
因此,使用某些自定义控件的最佳方式是使用我上面描述的一种方式在您的应用程序中构建它们(不包括只能由 Adobe 生产的 SWZ)。
只需保持 Flex SDK 安装不变,并在项目的类路径中放置带有自定义控件的类/SWC。
希望这会有所帮助。
【讨论】: