打印

[AS3] 新手问个组件问题

怎么直接用AS调用组件?
我把帮助那个复制下来,结果不能运行,倒底是怎么回事呢,应该怎样去调用呢?
帮助这一段是这样的:
import fl.data.DataProvider;
import fl.controls.List;

var dpataProvider = new DataProvider();
var i:uint;
for(i=0; i<100; i++) {
    dp.addItem( { label: "Item " + i } );
}

var list:List = new List();
list.setSize(100,300);
list.dataProvider = dp;
addChild(list);

trace(list.rowCount); // 15
然后输出面版就是:
1172: 找不到定义 fl.dataataProvider。
1172: 找不到定义 fl.controls:List。
1172: 找不到定义 fl.dataataProvider。
1172: 找不到定义 fl.controls:List。
1046: 找不到类型,或者它不是编译时常数: DataProvider。
1046: 找不到类型,或者它不是编译时常数: List。
1180: 调用的方法 DataProvider 可能未定义。
1180: 调用的方法 List 可能未定义。
以前都往舞台里面拉组件,还不知道怎么直接用AS调用组件.
要拖一个DataGrid 组件和List组件到舞台上,然后删除(也就是保证库中要有这两个东东,才能使用)
哦,谢了,版主