9.0.简介

flash.text.TextField 类是Flash播放器中专门用于显示文本信息,还有TextArea和TextInput 两个组件也和文本显示有关。TextField 类支持CSS和嵌入字体,这一章我们将讨论和文本有关的系统功能。

可视化类都在flash.display包中,TextField类也是,因此在使用它之前记得先导入它:
+展开
-ActionScript
import flash.text.TextField;

ActionScript 3.0 的可视化对象列表和之前版本的ActionScript有较大不同,在之前的ActionScript中,像下面的代码那样只要调用TextField的构造函数就可以显示文本框了:
+展开
-ActionScript
var field:TextField = new TextField( );

不过在ActionScript 3.0中,创建的文本框对象不会自动加入到可视化对象列表,这就意味它不会被显示出来,只有手动调用addChild( )方法添加它才能显示。在第六章讲过,所有的可视化容器如Sprite都有addChild( )方法.下面的代码创建了TextField 对象并显示之:
+展开
-ActionScript
package {
import flash.display.Sprite;
import flash.text.TextField;
public class TextExample extends Sprite {
public function TextExample( ) {
var field:TextField = new TextField( );
addChild(field);
}
}
}

加支付宝好友偷能量挖...


评论(0)网络
阅读(71)喜欢(0)flash/flex/fcs/AIR