【问题标题】:Flex Builder Plugin in Eclipse - Some Controls not available !Eclipse 中的 Flex Builder 插件 - 某些控件不可用!
【发布时间】:2011-07-31 20:23:43
【问题描述】:

我从这里下载了 Flash Builder:Download

我最近开始在 Adob​​e Flash Builder Plugin for Eclipse 中编写一些小程序。
我正在通过读出Adobe book : Training from the source. 来尝试这些程序

但是,我发现书中提到的一些控件例如ApplicationControlBar并没有出现在Adobe Flash Builder 4中。该控件在书中提到,但在书中找不到生成器。

我该怎么办?有什么建议吗?

【问题讨论】:

    标签: apache-flex flex3 eclipse-plugin flash-builder


    【解决方案1】:

    我从未见过或听说过ApplicationControlBox。也许他们指的是ApplicationControlBar,这只是一个错字。

    Adobe has some great documentation 在它的每个包和类上都有。如果您对其中一个组件有任何疑问,这是一个很好的起点。

    【讨论】:

      【解决方案2】:

      我想您已经使用 Flash Builder 4 中默认的 Flex 4 SDK 创建了项目。本书涵盖了 Flex 3。因此 Flash Builder 创建了 spark 应用程序容器(来自 Flex 4),其中 ApplicationControlBar 不再实际并替换为controlBarContent 属性,它允许以更灵活的方式对应用程序进行皮肤。

      所以我可以向您推荐以下 3 个解决方案如何在您的项目中使用 Flex 3(以符合本书要求):

      1. 将现有 Flex 4 项目切换为使用 Flex 3 的最简单方法如下。打开项目属性然后Flex compiler > Flex SDK version > Use a specific SDK 并选择应该在那里可用的Flex 3 SDK。然后您需要在项目中创建新应用程序,使用上下文菜单将其选择为默认值,将旧应用程序上下文复制到新应用程序并删除旧应用程序文件。但我认为,就您处理书中的示例应用程序而言,创建新项目会更好。
      2. 因此,只需创建新的 Flex 项目并在 New Project master 的首页上选择正确的 SDK 版本即可。
      3. 如果您打算仅将 Flex 3 用于图书的 Playground 工作区,您可以将 Flex 3 SDK 设置为默认版本,这样您就无需在创建项目时选择正确的版本。只需转到Preferences > Flash Builder > Installed Flex SDKs 并选择默认版本。您可以通过单击Configure Flex SDKs… 直接从新的 Flex 项目向导转到那里

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-21
        • 1970-01-01
        • 2014-04-28
        • 1970-01-01
        • 2011-07-19
        • 1970-01-01
        相关资源
        最近更新 更多