Hallo,
ich habe ein Programm, in welchem jemand z.B. in ein JTextField ein Verzeichnis eintippen kann (oder bald später hoffentlich per Verzeichnisauswahl Dialog eines auswählen kann), nun möchte ich, bevor in diesem Verzeichnis überhaupt etwas gemacht werden kann, zunächst prüfen ob dieses Verzeichnis existiert, falls ja möchte ich den Inhalt (inklusive Unterverzeichnissen) irgendwie holen und abspeichern.
Das ist die Idee, dazu hätte ich folgende Fragen.
1.) Wie kann ich das Verzeichnis auf Existenz prüfen (die PFadangabe liegt momentan als simpler String vor, falls das wichtig sien sollte)
1.b) Wäre ein Verzeichnisauswahl Dialog besser geeignet? - Falls ja, wie erzeuge ich so einen?
2.) Vorrausgesetzt das Verzeichnis existiert, was wäre denn eine geschickte Möglichkeit den Inhalt (dazu zähle ich sämtliche Dateien, sowie Unterordner mit INhalten) irgendwie zu holen - genauer: vielleicht den Zustand des Inhaltes, irgendwie als MD5 Wert? - und ggf. auch in einem Objekt/Variablen/Vektor abzuspeichern - je nachdem was geeignet ist.
Erklärung: Ich möchte eine MEthode, die einen Verzeichnisinhalt mit dem eines anderen (Backup) VErzeichnisses abgleicht (z.b. anhand von MD5 Werten) und dann ggf. (nur) die unterschiedlichen Dateien tauscht.
Wäre nett wenn mir jemand dazu was sagen bzw. Codeschnipsel geben könnte, habe in der Richtung noch nichts gemacht bisher.
Besten Dank schonmal
ich habe ein Programm, in welchem jemand z.B. in ein JTextField ein Verzeichnis eintippen kann (oder bald später hoffentlich per Verzeichnisauswahl Dialog eines auswählen kann), nun möchte ich, bevor in diesem Verzeichnis überhaupt etwas gemacht werden kann, zunächst prüfen ob dieses Verzeichnis existiert, falls ja möchte ich den Inhalt (inklusive Unterverzeichnissen) irgendwie holen und abspeichern.
Das ist die Idee, dazu hätte ich folgende Fragen.
1.) Wie kann ich das Verzeichnis auf Existenz prüfen (die PFadangabe liegt momentan als simpler String vor, falls das wichtig sien sollte)
1.b) Wäre ein Verzeichnisauswahl Dialog besser geeignet? - Falls ja, wie erzeuge ich so einen?
2.) Vorrausgesetzt das Verzeichnis existiert, was wäre denn eine geschickte Möglichkeit den Inhalt (dazu zähle ich sämtliche Dateien, sowie Unterordner mit INhalten) irgendwie zu holen - genauer: vielleicht den Zustand des Inhaltes, irgendwie als MD5 Wert? - und ggf. auch in einem Objekt/Variablen/Vektor abzuspeichern - je nachdem was geeignet ist.
Erklärung: Ich möchte eine MEthode, die einen Verzeichnisinhalt mit dem eines anderen (Backup) VErzeichnisses abgleicht (z.b. anhand von MD5 Werten) und dann ggf. (nur) die unterschiedlichen Dateien tauscht.
Wäre nett wenn mir jemand dazu was sagen bzw. Codeschnipsel geben könnte, habe in der Richtung noch nichts gemacht bisher.
Besten Dank schonmal