[AS3]as3控制TextField文字的大小
[AS3]as3控制TextField文字的大小
[AS3]as3控制TextField文字的大小
- package {
- import flash.display.Sprite;
- import flash.text.TextField;
- import flash.text.TextFieldAutoSize;
- import flash.text.TextFormat;
- public class TextFormatExample extends Sprite {
- private var label:TextField;
- public function TextFormatExample() {
- configureLabel();
- setLabel("Hello World and welcome to the show");
- }
- public function setLabel(str:String):void {
- label.text = str;
- }
- //下面开始设定TextField
- private function configureLabel():void {
- //下面的还是在TextField层面设定,这些对TextField都是全局有效的
- label = new TextField();
- label.autoSize = TextFieldAutoSize.LEFT;
- label.background = true;
- label.border = true;
- //开始设定TextFormat啦,就是文字格式
- var format:TextFormat = new TextFormat();
- format.font = "Verdana";
- format.color = 0xFF0000;
- format.size = 10;
- format.underline = true;
- /*
- 绑定TextField的默认样式为刚才的TextFormat的,当然你可以使用setTextFormat(format:TextFormat, beginIndex:int = -1, endIndex:int = -1),用这个你可以更方便控制样式的范围
- */
- label.defaultTextFormat = format;
- addChild(label);
- }
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...