体验Flash MX(6):文本区的属性和方法
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-15
指定了一个变量和该text内容相关联。
textField的事件主要有4种:onsetfocus/onkillfocus、onchanged、onscroller。前两种处理焦点的激活和丢失事件,onchanged响应文本内容的变化事件,onscroller则响应滚动条拉动的事件。
最后程序正常运行,当你开始的时候,看到一个仓库里面有很多米(真的很多,600斤),但却不知道其数量多少,你不得不拉动你的滚动闸来看看这个仓库里面到底有多少米,而米实在是不好区分数量了,这时,你一气之下买掉了所有的大米,换成了平等价值的玉米,这时再次拉动闸门,玉米的排放位置清晰可见。(如图1)
(图1,完全手动写出来的感觉还是不够感性……)
textField经常会和Selection对象连用,经常用用到的组合将是这样: onmouseup=function(){trace(Selection.getBeginIndex());trace(Selection.getEndIndex());txt. replaceSel(" ")} getBeginIndex获取鼠标开始选择的文本的开始端,getEndIndex则获取鼠标放开那一刹那的末端,这时,如果用textField的replaceSel修改文本为空,即为删除文本。 TextFormat TextFormat对象可以直接的形容成为TextField的CSS,通过对象的形势存放文本区所使用的样式。 我们通过一个例子来说明常用的属性: tf=new TextFormat(); with (tf) { align="right" //排列方向; indent=20 //段缩进; italic=bold=1 //斜体加粗; size=20 //大小; font="arial" //字体; leading=2 //行间距; underline=1 //下线; leftmargin=4 //左间距; rightmargin=7 //右间距; tabstops=10 //table缩进; } tf.color=0x234567 //颜色; txt.HTML=true; txt.htmltext="DnVsystem"; txt.selectable=0; txt.setNewTextFormat(tf); (图2) 通常在使用textformat的时候我们可能会使用动态文本,而动态文本经常会有一些html的元素读入,这时,我们需要使得html属性不为假,并从htmltext给定内容;在textformat中以上基本都会经常使用,而对于文本区的selectable属性则是针对防止copy做出的对策之一;过程和html一样,当样式定完后,通过setNewTextFormat给予/应用extField对象新的样式。(如图2) 原文件:http://www.dnvs.net/tutorial/flash_mx/day6.fla 注: 虽然说Flash MX的属性有很多,甚至让人眼花缭乱,难以记住的感觉,但是每个属性都和其英文有直接相关的含义,所以如果看完这些还不明白,你大可翻阅金山词霸。 关键词:Flash MX 文本 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于体验Flash MX(6):文本区的属性和方法的所有评论