package de.uhilger.bildhelfer; import java.io.File; import java.io.IOException; public class OrdnerVerarbeiter { public void verarbeiten(Verkleinerer v, String gr, String q, String eingabeOrdner, String ausgabeOrdner) throws IOException { File ein = new File(eingabeOrdner); File[] inhalt = ein.listFiles(); for(int i = 0; i < inhalt.length; i++) { String dateiname = inhalt[i].getName(); if(inhalt[i].isDirectory()) { System.out.println("Ordner " + dateiname); String arbeitsOrdner = new File(ausgabeOrdner, dateiname).getAbsolutePath(); File ziel = new File(arbeitsOrdner); if(!ziel.exists()) { ziel.mkdir(); } v.dateienVerarbeiten(v.getIntFromArg(gr, 1920), v.getFloatFromArg(q, (float) 0.7), inhalt[i].getAbsolutePath(), arbeitsOrdner); verarbeiten(v, gr, q, inhalt[i].getAbsolutePath(), arbeitsOrdner); } else { //System.out.println("Datei " + inhalt[i].getName()); } } } }