package com.x.filter;

          import java.io.File;
          import java.io.FilenameFilter;

          /**
           * ImageFilter: only gif,jpg,png can be accept
           * 
           * 
          @author yinger
           * @time 2011-5-1 下午03:40:19
           * @mail melody.crazycoding@gmail.com
           
          */
          public class PicFilter implements FilenameFilter {

              @Override
              
          public boolean accept(File arg0, String fname) {
                  
          // TODO Auto-generated method stub
                  return (isGif(fname) || isJpg(fname) || isPng(fname));
              }

              
          private boolean isGif(String file) {
                  
          if (file.toLowerCase().endsWith(".gif")) {
                      
          return true;
                  } 
          else {
                      
          return false;
                  }
              }

              
          private boolean isJpg(String file) {
                  
          if (file.toLowerCase().endsWith(".jpg")) {
                      
          return true;
                  } 
          else {
                      
          return false;
                  }
              }

              
          private boolean isPng(String file) {
                  
          if (file.toLowerCase().endsWith(".png")) {
                      
          return true;
                  } 
          else {
                      
          return false;
                  }
              }
          }
          posted on 2011-05-25 11:59 Ying-er 閱讀(447) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 贵港市| 静海县| 滁州市| 枣庄市| 阿鲁科尔沁旗| 广汉市| 洛浦县| 凤城市| 阿拉尔市| 海林市| 特克斯县| 甘谷县| 陆河县| 如东县| 阜康市| 郓城县| 故城县| 隆回县| 南和县| 屏南县| 盐边县| 澜沧| 桐乡市| 安丘市| 那曲县| 丹凤县| 汾阳市| 根河市| 安阳县| 偃师市| 宝丰县| 大丰市| 洞口县| 荆门市| 永寿县| 涟源市| 普宁市| 满洲里市| 唐山市| 比如县| 庐江县|