예제 #1
0
 private void filterFileList(List<String> fileNameList) {
   List<String> invalidList = new ArrayList<String>();
   for (int i = 0; i < fileNameList.size(); i++) {
     String filename = fileNameList.get(i);
     if (!new File(filename).exists()) {
       invalidList.add(filename);
       UserSettings.removeRecentFile(i);
     }
   }
   fileNameList.removeAll(invalidList);
 }