Flash Builder中的多个初始值设定项值

时间:2011-02-21 21:32:50

标签: flex air adobe flash-builder

最后决定尝试使用Flash Builder而不是FlashDevelop,并开始使用我的第一个应用程序。我正在构建一个AIR应用程序并下载了最新的SDK并将其安装在Flash Builder路径中。

当我添加一些简单的项目时,它们都会出错。我添加了这段代码:

<s:layout>
    <s:VerticalLayout paddingLeft="10" paddingTop="10"/>        
    <s:Label id="myLabel" text="Some text stuff I typed."/>
    <s:Button click="myLabel.text='Some stuff the button typed'"/>        
</s:layout>

我在每个火花项目(布局除外)上都收到错误消息: 在'layout'的初始化程序中,目标类型为spark.layouts.supportClasses.LayoutBase的多个初始值设定值。

我搜索谷歌没有真正的结果。有谁知道这个错误告诉我的是什么? SDK安装有问题吗?我按照Lynda.com vid的安装说明进行操作。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

不确定您使用的是哪个Flex SDK或Flash构建器版本,但在版本4中尝试使用

<s:layout>
    <s:VerticalLayout paddingLeft="10" paddingTop="10"/>
</s:layout>       
<s:Label id="myLabel" text="Some text stuff I typed."/>
<s:Button click="myLabel.text='Some stuff the button typed'"/>

在关闭布局标记之后创建组件。