AS3代码创建FLASH文本编辑器
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-07
效果: 重要代码: package { import fl.controls.ColorPicker; import fl.controls.ComboBox; import Flash.display.MovieClip; import flash.display.Sprite; import flash.events.EventDispatcher; import flash.text.TextField; import flash.text.TextFieldType; import flash.text.TextFieldAutoSize; import flash.events.MouseEvent; import flash.events.Event; import flash.text.Font; import flash.text.TextFormat; import flash.text.TextFormatAlign; import flash.ui.Mouse; import flash.utils.setTimeout; /** * ... * @author 沙子 QQ:8286659 http://www.taoshaw.com */ public class main extends MovieClip { //输入文本框 private var my_text:TextField; //加粗按钮 private var my_btn_bold:mc_bold; //倾斜按钮 private var my_btn_itlic:mc_itlic; //居左 private var my_btn_left:mc_auto_left; //居中 private var my_btn_middle:mc_auto_middle; //居右 private var my_btn_right:mc_auto_right; //下划线 private var my_btn_xiahuaxian:mc_xiahuaxian; //超链接 private var my_btn_url:mc_url; //显示超链接输入对话框 private var my_btn_url_shuru:mc_url_shuru; //图片 private var my_btn_pic:mc_pic; //图片输入框 private var my_btn_pic_shuru:mc_pic_shuru; //字体大小 private var my_btn_size:ComboBox; //字体颜色 private var my_Col:ColorPicker; //字号 private var font_Arr:Array; //字体 private var my_btn_font:ComboBox; //获取字体数组 private var my_Arr_font:Array; //设置字体下拉框的样式 private var linkTextFormat:TextFormat; //初始化开始选择索引跟结束选择索引 private var my_Beginfocus:int=-1; private var my_Endfocus:int=-1; private var my_TextFormat:TextFormat; //显示所有对象 private var my_Sprite:Sprite; public function main() { my_text = new TextField(); my_btn_bold = new mc_bold(); my_btn_itlic = new mc_itlic(); my_btn_left = new mc_auto_left(); my_btn_middle = new mc_auto_middle(); my_btn_right = new mc_auto_right(); my_btn_xiahuaxian = new mc_xiahuaxian(); my_btn_url = new mc_url(); my_btn_url_shuru = new mc_url_shuru(); my_btn_pic = new mc_pic(); my_btn_pic_shuru = new mc_pic_shuru(); my_btn_size = new ComboBox(); my_Col = new ColorPicker(); my_TextFormat = new TextFormat(); my_Sprite = new Sprite(); font_Arr = new Array(); //获取系统可用字体 my_Arr_font = Font.enumerateFonts(true); linkTextFormat = new TextFormat(); my_btn_font = new ComboBox(); my_Sprite.addChildAt(my_text, 0); my_Sprite.addChildAt(my_btn_bold, 1); my_Sprite.addChildAt(my_btn_itlic, 2); my_Sprite.addChildAt(my_btn_size, 3); my_Sprite.addChildAt(my_Col, 4); my_Sprite.addChildAt(my_btn_font, 5); my_Sprite.addChildAt(my_btn_left, 6); my_Sprite.addChildAt(my_btn_middle, 7); my_Sprite.addChildAt(my_btn_right, 8); my_Sprite.addChildAt(my_btn_xiahuaxian, 9); my_Sprite.addChildAt(my_btn_url, 10); my_Sprite.addChildAt(my_btn_pic, 11); addChild(my_Sprite); //显示文本框 _showTextField(); //显示加粗按钮 _showBtn_Bold(); //显示倾斜按钮 _showBtn_itlic(); //显示居左 _showBtn_left(); //显示居中 _showBtn_middle(); //显示居右 _showBtn_right(); //显示下划线按钮 _showBtn_xiahuaxian(); //显示超链接按钮 _showBtn_url(); //显示插 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于AS3代码创建FLAS***本编辑器的所有评论