StringValidator 字符串验证
PhoneNumberValidator 电话号码验证
DateValidator 日期验证
EmailValidator 邮箱验证
NumberValidator 数字验证
Alert
引入命名空间
import mx.controls.Alert;
import mx.events.CloseEvent;
Alert.okLabel = "确定";
Alert.show("程序正在运行!\n小心","注意",Alert.OK);
YES|NO|OK|CANCEL 1|2|4|8 如果有多个的话,可以使用相加后的值
如果要显示YES+NO的话,使用3即可
Alert.show("确定保存吗?","保存",3,this,alertok);
protected function alertok(event:CloseEvent):void
{
if(event.detail==Alert.YES)
{
lblMsg.text = "YES";
}
else
lblMsg.text = "NO";
}
Alt+/ 强制提示引入命名空间问题
monthNames='["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]'
dayNames='["周一","周二","周三","周四","周五","周六","周日"]'
formatString = "YYYY-MM-DD"
TextInput控件
为s:Application添加creationComplete="init()"
protected function init():void
input.addEventListener(KeyboardEvent.KEY_DOWN,enter);
protected function enter(e:KeyboardEvent):void
if(e.KeyCode==13)
{
Alert.show("按下回车键","注意",Alert.OK);
}
或者在TextInput控件的KeyDown="enter(event)"
DataGrid控件
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
页面效果如下: