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 閱讀(452) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 塔城市| 双峰县| 中卫市| 德安县| 东平县| 邯郸市| 宝鸡市| 三门县| 中卫市| 绍兴市| 澄江县| 阜康市| 开化县| 登封市| 云南省| 临洮县| 巴彦淖尔市| 石屏县| 仲巴县| 三河市| 怀安县| 乐东| 陆丰市| 南充市| 武冈市| 四子王旗| 汝南县| 徐汇区| 霍林郭勒市| 巩留县| 济阳县| 荔波县| 汝城县| 洛浦县| 诸城市| 潮安县| 呈贡县| 马尔康县| 定南县| 涡阳县| 蕲春县|