快速业务通道

MX2004--AS2.0 新特性实例教程(三)

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-14

8.TextField.condenseWhite

  一个布尔值属性,决定当文本显示时,是否清除连续的空格,默认为fasle,如果设定TextField.condenseWhite=true;你必须使用
或 等标签来进行换行。

  例:

  新建一动态文本,选中支持HTML,命名my_txt,加入如下代码:
my_txt.condenseWhite=true; my_txt.htmlText="There is a test of new property
of TextFiled "
  可以看到a和test之间的多余空格被忽略,就向你直接写html的时候一样。同样,你可以在这种情况下通过插入?来插入空格。 9.TextField.mouseWheelEabled

  一个布尔值属性,决定当前文本框是否支持鼠标滚动新建一输入文本,命名my_txt输入代码:
my_txt.mouseWheelEnabled= true;
  当文本内容超出文本框大小时,可用鼠标滑轮控制文本滚动。 10.System.setClipboard()

  这个新增加的方法可以动态更改系统剪切版的内容。

  例:

  新建一输入文本和一按钮,按钮命名my_btn,输入以下代码:
replaceText="Test a test." my_btn.onPress=function() { System.setClipboard(replaceText); }
  点击按钮后,系统剪切板的内容将被设置为"Test a test",无论原来的内容是什么。

11.System.showSettings([panel])

  播放器打开“设置”窗口:

  panel参数:

  无:上次打开的面板

  1:保密性设置

  2:本地存储设置

  3:麦克风设置

  4:摄像头设置

  例:
System.showSettings(2);
12.TextFormat.getTextExtent(text)

  这个方法返回一个对象,包含六种属性。它们表征了一个文本框在特定的文本内容和文本格式的前提下所呈现的高度,宽度,以及文字的高度,宽度等等。

  这六种属性分别为:ascent, descent, width, height, textFieldHeight, textFieldWidth所有的属性均以像素为单位。

  这样说你可能有点糊涂,不知道这些属性具体指什么,不过Flash自带的图片和例子很好地说明了这一点:   例:
var text = "Jinni Alien"; //创建文本 var txt_fmt = new TextFormat(); with(txt_fmt) { font = "Arial"; bold = true; } //创建文本格式 //有了特定的文本和文本格式, //就可以通过getTextExtent()获得特定的属性 var metrics = txt_fmt.getTextExtent(text); //用textFieldWidth,textFieldHeight属性作为文本域的宽和高 //因此创建出来的文本域将正好可以容纳txt_fmt格式的text文本 this.createTextField ("textField", 0, 100, 100, metrics.textFieldWidth, metrics.textFieldHeight); textField.border = true; textField.wordWrap = true; textField.text = text; textField.setTextFormat(txt_fmt); //为创建的文本制定格式
关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号