選択したディレクトリから.javaファイルと.classファイルのリストを取得し、それらをJListに配置するアプリケーションを作成しています。Netbeans7.1.2を使用しています。
現時点では、ファイルを取得してに配置していList<File>
ます。リスト内のすべてのファイルを印刷していますが、フォームにあるJListに追加できません。
これは私がリストにファイルを追加する方法です
List<File> filesInDirectory = new ArrayList<>();
public List listFilesForFolder(final File folder) {
for (final File fileEntry : folder.listFiles()) {
if (fileEntry.isDirectory()) {
listFilesForFolder(fileEntry);
} else {
if(fileEntry.toString().toUpperCase().endsWith(".CLASS") || fileEntry.toString().toUpperCase().endsWith(".JAVA")){
filesInDirectory.add(fileEntry);
System.out.println(fileEntry.getName());
}
}
}
return filesInDirectory;
}
誰かがこれを行う方法を知っていますか?