空指针异常,看了一下,至少这是有问题的  public void setFileObjList()
    {
//       File[] f1ist;//这句话不要了,按你的意思他应该是全局的
       File f=new File(fpath);
       f1ist=f.listFiles();
     }