G
Gast
Gast
Hallo,
wie kann ich den ausgewählten Inhalt meines FileChooser als neue Directory übergeben?
Habe bisher folgenden Code dafür erstellt, nur die Übergabe an readDirectiory klappt noch nicht.
Bitte um Hilfe..
wie kann ich den ausgewählten Inhalt meines FileChooser als neue Directory übergeben?
Habe bisher folgenden Code dafür erstellt, nur die Übergabe an readDirectiory klappt noch nicht.
Code:
private void copyDirectory() {
// TODO: Hier muss die Auswahl des Directories rein!!!
JFileChooser fc = new JFileChooser(mDir);
// Directory mode!!!
fc.setFileSelectionMode(JFileChooser.FILES_ONLY);
int returnVal = fc.showOpenDialog(null);
// TODO: Check ob OK gedrückt und nicht cancel (returnVal abprüfen!)
if (returnVal == JFileChooser.APPROVE_OPTION) {
/* Der Vorgang erfolgreich abgeschlossen */
File lSelDir = fc.getSelectedFile();
if ((lSelDir != null) && (!lSelDir.getAbsolutePath().equalsIgnoreCase(mDir)))
{
// TODO: Code zum kopieren der Bilder in das neue Directory
System.out.println("Directory zum kopieren " + lSelDir.getAbsolutePath());
}
}
}
/**
* @param pDir
*/
private void readDirectory(String pDir) {
// Auslesen des directory
File dir = new File(pDir); //Verzeichnisübergabe
FilenameFilter filter = new CFileFilter(new String[] {".jpg", ".JPG", ".gif", ".GIF"}); // übergabe der gesuchten Datenendung
fileList = dir.listFiles(filter); //Listfiles mit Filter
// Rücksetzen der Startposition
startPosition = 0;
displayImages();
}
Bitte um Hilfe..