【问题标题】:Flex Builder Plugin in Eclipse - Some Controls not available !Eclipse 中的 Flex Builder 插件 - 某些控件不可用!
【发布时间】:2011-07-31 20:23:43
【问题描述】:
我从这里下载了 Flash Builder:Download
我最近开始在 Adobe Flash Builder Plugin for Eclipse 中编写一些小程序。
我正在通过读出Adobe book : Training from the source. 来尝试这些程序
但是,我发现书中提到的一些控件例如ApplicationControlBar并没有出现在Adobe Flash Builder 4中。该控件在书中提到,但在书中找不到生成器。
我该怎么办?有什么建议吗?
【问题讨论】:
标签:
apache-flex
flex3
eclipse-plugin
flash-builder
【解决方案2】:
我想您已经使用 Flash Builder 4 中默认的 Flex 4 SDK 创建了项目。本书涵盖了 Flex 3。因此 Flash Builder 创建了 spark 应用程序容器(来自 Flex 4),其中 ApplicationControlBar 不再实际并替换为controlBarContent 属性,它允许以更灵活的方式对应用程序进行皮肤。
所以我可以向您推荐以下 3 个解决方案如何在您的项目中使用 Flex 3(以符合本书要求):
- 将现有 Flex 4 项目切换为使用 Flex 3 的最简单方法如下。打开项目属性然后
Flex compiler > Flex SDK version > Use a specific SDK 并选择应该在那里可用的Flex 3 SDK。然后您需要在项目中创建新应用程序,使用上下文菜单将其选择为默认值,将旧应用程序上下文复制到新应用程序并删除旧应用程序文件。但我认为,就您处理书中的示例应用程序而言,创建新项目会更好。
- 因此,只需创建新的 Flex 项目并在 New Project master 的首页上选择正确的 SDK 版本即可。
- 如果您打算仅将 Flex 3 用于图书的 Playground 工作区,您可以将 Flex 3 SDK 设置为默认版本,这样您就无需在创建项目时选择正确的版本。只需转到
Preferences > Flash Builder > Installed Flex SDKs 并选择默认版本。您可以通过单击Configure Flex SDKs… 直接从新的 Flex 项目向导转到那里
希望这会有所帮助!