[Flash基础理论课11] AS文本计算器 [文本类]
2009-05-30 12:09:24 来源:WEB开发网在文本字段的内容发生更改时调用函数。
例如:只要文本框内的段发生变化就输出文本内容
_root.createTextField("txt", 99, 10, 10, 300, 20);
txt.border = true;
txt.type = "input";
txt.onChanged = function() {
trace(txt.text);
};
2.TextField.onKillFocus = function() {}
在文本字段失去键盘焦点时调用函数。
例如:在文本框失去焦点时,输出文本内容
_root.createTextField("txt", 99, 10, 10, 300, 20);
txt.border = true;
txt.type = "input";
txt.onKillFocus = function() {
trace(txt.text);
};
3.TextField.onSetFocus = function() {}
在文本字段接收键盘焦点时调用函数。
例如:在文本框接收到焦点时,清空文本内容
_root.createTextField("txt", 99, 10, 10, 300, 20);
txt.border = true;
txt.type = "input";
txt.onSetFocus = function() {
txt.text = "";
};
重要方法:
setNewTextFormat:设置文本字段的默认新文本格式。
例如:
var t_f:TextFormat = new TextFormat();
t_f.bold = true;
t_f.font = "Arial";
this.createTextField("txt", 1, 40, 10, 70, 20);
txt.border = true;
txt.setNewTextFormat(t_f);
txt.text = "Hello World!";
FLASH充电2: TextFormat 常用属性简介
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接