易截截图软件、单文件、免安装、纯绿色、仅160KB

flex 自定义Validator

转载自 http://amberoracle.blog.163.com/blog/static/10598633820097262242474/
第一步:写AS类继承mx.validators.Validator ,并导入mx.validators.ValidationResult.
 value中存放需要验证的内容
results数组中存放验证后的结果,如果通过验证,数据为空;如果验证失败,数组中是ValidationResult.对象,内含失败信息。
package utils
{
    imp
ort mx.validators.Validator;       //Validator 类是所有 Flex 验证程序的基类。
    imp
ort mx.validators.ValidationResult;
    public class AddressValidator extends Validator
    {
        private var results:Array;
        public function AddressValidator()
        {
            super();
        }
        protected override function doValidation(value:Object):Array{    
  //受保护的方法    protect  ;  doValidation(value:Object):Array  ; 执行此验证程序的验证逻辑,包括验证缺少值或空值是否会导致如 required 属性的值所定义的验证错误。
            results=[];
            results=super.doValidation(value);
            if(value!=null)
            {
                var pattern:RegExp=new RegExp("\\d+\\x20[A-Za-z]+");
                if(value.search(pattern)==-1){
                    results.push(new ValidationResult(true,null,"notAddress","This is not a valid address"));
    &n


相关文档:

Flex 书籍选择

上面是一个flex做的选择,主要学习数据  Model跟DateGrid的用法 哈,源码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontSize="12">
 <mx:Model id="books">
  <datas>
  <book>
  ......

Flex+java实现文件上传

用了两天时间学习了下Flex和java配合实现文件上传,找了个小例子。前端当然是flex,后台使用servlet,把代码贴上来,备忘吧:
FileUpload.java:
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.List;
import javax.servlet.ServletExc ......

Flex httpservice返回值类型和处理

返回数据的格式resultFormat有几种类型,object、array、xml、flashvars、text和e4x,默认的设置为object。
RESULT_FORMAT_ARRAY : String = "array"
[] 结果格式“array”与“object”相似,但是其返回的值始终为数组;这样,如果从结果格式“object”返回的结果尚不是数组,则将把该项 ......

学习Flex 的常用技术网址收集

中文在线帮助文档:http://livedocs.adobe.com/flex/3_cn/langref/  
http://examples.adobe.com/flex3/componentexplorer/explorer.html。
其他网站:
http://bbs.actionscript3.cn
http://www.airia.cn
http://www.anyflex.cn/bbs
http://www.5uflash.com/flex-air
http://www.52ria.com
http:// ......

Flex学习站点

一、国外站点
1.资源类
Adobe Flex 2 Component Explorer: 官方的,展示了各种组件的用法,入门必看。
CFlex:很好的一个Flex资源站点,包括教程,新闻,资源站点…… 只是页面有点杂乱,大家一般看右边那一栏就行了。
FlexBox:一个收集了网上很多开源组件的站点,是进阶学习的好帮手。
FlexLib:也是一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号