快速业务通道

体验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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号