JFileChooser übergabe an Directory

Status
Nicht offen für weitere Antworten.
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.

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..
 

Final_Striker

Top Contributor
Code:
private File 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());
                return lSelDir;
          }
        }
       }
 
G

Guest

Gast
danke,

nur irgendwie klappt das nicht.

wie übergebe ich es denn jetzt an readDirectory? dort wird es dann für die darstellung an

Code:
 displayImages();

übergeben.
 

Final_Striker

Top Contributor
Code:
private File getCopyDirectory() {
      
            // 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());
                return lSelDir; 
          }
        }
       }

   /**
    * @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
      
      File copyDirectory = getCopyDirectory();
      // hier hast du jetzt dein Verzeichnis in das du was kopieren willst

      // Rücksetzen der Startposition
      startPosition = 0;
      
      displayImages();
   }

vllt solltest du dir die java grundlagen nochmal genauer ansehen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Probleme mit Zugriff auf Dateisystem Windows 10 ( jFileChooser) Java Basics - Anfänger-Themen 17
M Interface JFileChooser vergrößern Java Basics - Anfänger-Themen 4
V Mehrere Dateien aus JFileChooser in eine ArrayList speichern Java Basics - Anfänger-Themen 2
O JFileChooser Verhalten -Pfad Java Basics - Anfänger-Themen 15
B JFileChooser und JList Java Basics - Anfänger-Themen 7
D Datei mit JFileChooser erstellen Java Basics - Anfänger-Themen 5
M Umgebungsvariable JFileChooser#setCurrentDirectory via Properties setzen? Java Basics - Anfänger-Themen 5
M JFileChooser Ordner auswählen Java Basics - Anfänger-Themen 5
E Bild per Verzeichnis/JFileChooser auf JPanel laden Java Basics - Anfänger-Themen 13
B JUnit für JFileChooser Java Basics - Anfänger-Themen 6
B FileWriter und JFileChooser zusammenfügen Java Basics - Anfänger-Themen 3
B Methoden JFileChooser und sein "Startverzeichnis" Java Basics - Anfänger-Themen 3
D JFileChooser & FileReader Java Basics - Anfänger-Themen 4
CR7 JFileChooser DateiÖffnen Java Basics - Anfänger-Themen 7
G JFileChooser "alle Dateien" unterbinden Java Basics - Anfänger-Themen 3
K Methoden JFileChooser Dateipfadübergabe Java Basics - Anfänger-Themen 5
S Wechselmedien in JFileChooser Java Basics - Anfänger-Themen 4
H speichern unter (JFileChooser) Java Basics - Anfänger-Themen 2
H JFileChooser... dateispeicherpfad selbst aussuchen Java Basics - Anfänger-Themen 4
M Bild aus URL via JFileChooser speichern Java Basics - Anfänger-Themen 10
D JFileChooser gewählte Datei "verwenden" Java Basics - Anfänger-Themen 2
I Probleme mit jFileChooser Java Basics - Anfänger-Themen 2
c_sidi90 Jfilechooser Problem Dateinamefeld Java Basics - Anfänger-Themen 11
D JFileChooser Java Basics - Anfänger-Themen 18
S JFileChooser - Dateinamen vorschlagen/Inhalt der Ausgabe prüfen Java Basics - Anfänger-Themen 3
Z JFileChooser/ Panel + Menüproblem Java Basics - Anfänger-Themen 3
Z CSV-Datei einlesen mit dem JFileChooser !!! Java Basics - Anfänger-Themen 5
A JFileChooser - ungefragtes überschreiben Java Basics - Anfänger-Themen 12
I (JFileChooser)Wie kann eine Jar auf Dateien eines bestimmten Ordners zugreifen? Java Basics - Anfänger-Themen 9
W JFileChooser - Eingebbare Zeichen begrenzen Java Basics - Anfänger-Themen 3
T Standardordner für JFileChooser festlegen Java Basics - Anfänger-Themen 2
R jFileChooser aus main- Programm aufrufen Java Basics - Anfänger-Themen 3
G Mehrere Dateien mit JFilechooser auswählen und öffnen. Java Basics - Anfänger-Themen 6
B Wie Dateitypauswahl in JFileChooser Opendialog begrenzen? Java Basics - Anfänger-Themen 2
M JFileChooser Dateityp vorbelgen Java Basics - Anfänger-Themen 3
G Mit jFileChooser Pfad rauskriegen? Java Basics - Anfänger-Themen 3
A JFileChooser soll sich letzten ordner merken Java Basics - Anfänger-Themen 4
D Vorschau bei jfilechooser? Java Basics - Anfänger-Themen 3
G JFileChooser - Change Icon Problem! Java Basics - Anfänger-Themen 2
J Wait_Cursor beim JFileChooser? Java Basics - Anfänger-Themen 8
X JFileChooser Auswahl Java Basics - Anfänger-Themen 4
A JFileChooser DefaultDirectorie Java Basics - Anfänger-Themen 7
G jFileChooser speichern + Fehlermeldung Java Basics - Anfänger-Themen 10
S JFileChooser konfigurieren Java Basics - Anfänger-Themen 6
M JFileChooser, Nur im C:Programme Java Basics - Anfänger-Themen 5
A JFileChooser Darstellung Java Basics - Anfänger-Themen 3
G jFileChooser auf den Abbrechen-Button reagieren Java Basics - Anfänger-Themen 3
R JFileChooser hängt java Programm auf Java Basics - Anfänger-Themen 6
S JFileChooser öffnet Unterverzeichnisse sehr langsam Java Basics - Anfänger-Themen 2
O JFileChooser Filter an Dateinamen hängen Java Basics - Anfänger-Themen 4
G speichern mit JFileChooser Java Basics - Anfänger-Themen 2
G jFileChooser Java Basics - Anfänger-Themen 8
G JFileChooser - Anzeige beschleunigen Java Basics - Anfänger-Themen 2
G JFileChooser kommt doppelt Java Basics - Anfänger-Themen 3
2 JFileChooser- Dateien nur als bestimmte Formate speichern Java Basics - Anfänger-Themen 4
E JFileChooser -> Verzeichnis setzen Java Basics - Anfänger-Themen 10
E JFileChooser- Dateiname Feld? Java Basics - Anfänger-Themen 2
B JFileChooser problem Java Basics - Anfänger-Themen 3
N immer als *.xml speichern (jfilechooser) Java Basics - Anfänger-Themen 2
P Problem mit JFileChooser und FileFilter Java Basics - Anfänger-Themen 8
D Pfad-Auswahl mit dem JFileChooser Java Basics - Anfänger-Themen 8
H JFileChooser Problem Java Basics - Anfänger-Themen 3
B JFileChooser Abfrage für Datei speichern Java Basics - Anfänger-Themen 3
G Jfilechooser ordner auswählen? Java Basics - Anfänger-Themen 2
D JFileChooser Darstellung ändern? Java Basics - Anfänger-Themen 4
G JFileChooser EventListener auf Öffnen Button Java Basics - Anfänger-Themen 3
J NetBeans und JFileChooser Java Basics - Anfänger-Themen 4
M JFileChooser Überschreiben Dialog? Java Basics - Anfänger-Themen 2
M JFileChooser - Dateiendung vorgeben? Java Basics - Anfänger-Themen 13
G JFileChooser - Datei speichern Java Basics - Anfänger-Themen 9
P JFileChooser soll nur .txt files anzeigen Java Basics - Anfänger-Themen 5
P JFileChooser: Methode: setCurrentDirectoy (File Dir) gehtNet Java Basics - Anfänger-Themen 2
F JFileChooser Java Basics - Anfänger-Themen 33
S BufferedReader (JFileChooser) Java Basics - Anfänger-Themen 2
H JFileChooser - FileFilter Java Basics - Anfänger-Themen 2
T neue Instanz von JFileChooser => applikation friert ein Java Basics - Anfänger-Themen 2
B JFileChooser <-> FileDialog Java Basics - Anfänger-Themen 4
S FileDialog/ JFileChooser, Bilder laden, Dateifilter, Diashow Java Basics - Anfänger-Themen 8
B JFileChooser für Files and Directories Java Basics - Anfänger-Themen 3
S Probleme mit JFileChooser! Java Basics - Anfänger-Themen 4
M JFileChooser Directory setzen Java Basics - Anfänger-Themen 6
M JFileChooser Rückgabewert Java Basics - Anfänger-Themen 2
T JFileChooser für Ordner Java Basics - Anfänger-Themen 7
S Größe einer Datei, JFileChooser Java Basics - Anfänger-Themen 5
G Frage zum jFileChooser.showSaveDialog Java Basics - Anfänger-Themen 2
J JFileChooser Java Basics - Anfänger-Themen 4
Proxy Chars vor array übergabe toLowerUpcase Java Basics - Anfänger-Themen 14
A Parametar übergabe zwischen Methoden Java Basics - Anfänger-Themen 26
JavaNoobi Try and Catch und übergabe von Objekten Java Basics - Anfänger-Themen 2
A Problem mit set.Text und übergabe Java Basics - Anfänger-Themen 2
Furtano OOP Memento Pattern | übergabe einer Kopie des Arrays Java Basics - Anfänger-Themen 0
J Problem bei Param.übergabe und dem erstellen von JButtons Java Basics - Anfänger-Themen 4
M problem mit string übergabe an klasse Java Basics - Anfänger-Themen 10
A übergabe wert in andere klasse Java Basics - Anfänger-Themen 8
A konstruktor übergabe fehler Java Basics - Anfänger-Themen 8
M [SOLVED]parameter übergabe an objekte Java Basics - Anfänger-Themen 2
Z übergabe von string[] an konstruktoren oder methoden Java Basics - Anfänger-Themen 3
W übergabe des aktuellen wertes in andere Klasse Java Basics - Anfänger-Themen 3
B "." Directory bei Mac Java Basics - Anfänger-Themen 2
M directory listenings - NullPointerException Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben