【初心者】Java質問・相談スレ14【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0596デフォルトの名無しさん
NGNGimport javax.swing.Icon;
import javax.swing.filechooser.FileSystemView;
public class test{
private static int count;
public static void main(String[] args){
FileSystemView view = FileSystemView.getFileSystemView();
File[] roots = File.listRoots();
count = 0;
for(int i = 0; i < roots.length; i++){
Icon icon = view.getSystemIcon(roots[i]);
System.out.println((count++) + " "+ icon);
func(roots[i], view);
}
}
private static void func(File dir, FileSystemView view){
File[] files = dir.listFiles();
if(files != null){
for(int i = 0; i < files.length; i++){
Icon icon = view.getSystemIcon(files[i]);
System.out.println((count++) + " "+ icon);
if(files[i].isDirectory()){
func(files[i], view);
}
}
}
}
}
■ このスレッドは過去ログ倉庫に格納されています