抄写的代码,报错,找不到类
时间:2011-08-16
来源:互联网
以下代码我按照书上写的,我是把以下代码保存为shubiaoshijian 的类,在FLA中调用,并将Button和Label放到库中,但是为什么会报错呢,搞得我一头雾水,请高手指点下!谢谢!
错误提示:
1046: 找不到类型,或者它不是编译时常数: Button。
1046: 找不到类型,或者它不是编译时常数: Label。
1180: 调用的方法 Button 可能未定义。
1180: 调用的方法 Label 可能未定义。
1172: 找不到定义 flash.controls:Button。
1172: 找不到定义 flash.controls:Label。
Warning: 1060: 迁移问题: 不再支持 Button 方法。Button 类已更名为 SimpleButton。。
package{
import flash.controls.Button;//按钮类
import flash.controls.Label;//表单类
import flash.events.MouseEvent;//鼠标事件类
import flash.display.Sprite;//显示类
public class shubiaoshijian extends Sprite{
private var str:String="Hello World";
private var myButton:Button;
private var myLabel:Label;
public function shubiaoshijian(){
myButton=new Button()
myButton.label="单击我"
myButton.x=100
myButton.y=100
myButton.addEventListener("click",onClick)
myLabel=new Label()
myLabel.x=100
myLabel.y=60
this.addChild(myButton)
this.addChild(myLabel)
}
private function onClick(evt:MouseEvent):void{
myLabel.text=str
trace(str)
}
}
}
错误提示:
1046: 找不到类型,或者它不是编译时常数: Button。
1046: 找不到类型,或者它不是编译时常数: Label。
1180: 调用的方法 Button 可能未定义。
1180: 调用的方法 Label 可能未定义。
1172: 找不到定义 flash.controls:Button。
1172: 找不到定义 flash.controls:Label。
Warning: 1060: 迁移问题: 不再支持 Button 方法。Button 类已更名为 SimpleButton。。
package{
import flash.controls.Button;//按钮类
import flash.controls.Label;//表单类
import flash.events.MouseEvent;//鼠标事件类
import flash.display.Sprite;//显示类
public class shubiaoshijian extends Sprite{
private var str:String="Hello World";
private var myButton:Button;
private var myLabel:Label;
public function shubiaoshijian(){
myButton=new Button()
myButton.label="单击我"
myButton.x=100
myButton.y=100
myButton.addEventListener("click",onClick)
myLabel=new Label()
myLabel.x=100
myLabel.y=60
this.addChild(myButton)
this.addChild(myLabel)
}
private function onClick(evt:MouseEvent):void{
myLabel.text=str
trace(str)
}
}
}
作者: jjqh197939 发布时间: 2011-08-16
在库中放入一个Button组件
作者: flash023 发布时间: 2011-08-16
Warning: 1060: 迁移问题: 不再支持 Button 方法。Button 类已更名为 SimpleButton。。
作者: liaoruilu 发布时间: 2011-08-16
把import flash.controls.Button;这句改成import flash.controls.SimpleButton;吗?这个我试了,貌似不行,我库里面已经有Button组件和Label组件了啊!郁闷!

作者: jjqh197939 发布时间: 2011-08-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28