Output Stream / File Dateien / Speichern

fabian187

Mitglied
Hallo zusammen,

ich muss für die Uni ein Programm schreiben und komme nicht weiter.. Ich habe eine GUI programmiert in welcher man verschiedene File Dateien anlegen kann. Im nächsten soll man diese auf exportieren können wobei die Uni den Hinweis gegeben hat das man I/O Streams dafür verwenden soll.
Ich möchte den Speicherort mit JFileChooser auswählen können, schaffe es jedoch nicht die bereits vorhandenen File Dateien auszuwählen und dann mit dem Stream zu exportieren. Ich bilde, wenn ich es überhaupt schaffe, immer neue File Dateien, was mit allerdings nichts bringt da ich ja die bereits angelegten Exportieren möchte.
Daher ist meine Frage wie kann ich Mitthilfe von I/O Streams bereits vorhandene File Dateien auswählen und dann exprtiere ?
Vielen Dank schon mal im Voraus

Fabian
 

fabian187

Mitglied
Die bestehenden Dateien sollen als .txt Datei auf dem Speicher des Computers gespeichert werden. Ich will es quasi aus Java "raus exportieren können".
Danke dir für deine Mühe
 

temi

Top Contributor
Die bestehenden Dateien sollen als .txt Datei auf dem Speicher des Computers gespeichert werden. Ich will es quasi aus Java "raus exportieren können".
Danke dir für deine Mühe
Tut mir leid. Ich verstehe es immer noch nicht. Dateien liegen im Dateisystem des Computers, also in irgendeinem Verzeichnis. Soll der sogenannte Export bewirken, dass sie danach in einem anderen Verzeichnis liegen? Oder ändert sich der Dateityp?
 

fabian187

Mitglied
Bisher sind die Dateien in Java gespeichert, s.Bild. Der Export soll bewirken dass ich sie dann beispielsweise auf meinem Desktop speichern kann. Ich möchte dann auf diese Dateien, welche ich vorher mit Java angelegt habt, unabhängig von Java zurückgreifen.

Dank dir für deine Zeit
 

Anhänge

  • Screenshot.png
    Screenshot.png
    577,1 KB · Aufrufe: 16

fabian187

Mitglied
Versuche es dir mal zu zeigen was ich da mache🙂

Wenn ich das Programm ausführe kann ich, in diesem speziellen Fall Vorlesungen, Dateien anlegen oder nach bestehenden Dateien suchen (s. Bild Nummer 1). Wenn ich dann eine Vorlesung/ Datei gefunden habe (Bild 2) will ich diese auswählen können und dann auf Desktop speichern. Um den Speicherort auswählen zu können benutze ich den JFileChooser (Bild 3 ´). Die Probleme sind jedoch dass die Vorlesung die ich in der JComboBox auswähle als String vorliegt worauf sich auch meine erste Frage bezieht: Wie kann ich eine bestehende Datei auswählen (hatte die Überlegung über den Speicherpfad irgendwie an diese zu kommen..). Die zweite Frage vor der ich stehe wie kann ich dann diese ausgewählt Datei exportieren bzw mit dem JFileChooser den Speicherort auf Desktop ändern..

Will dich nicht deine Zeit klauen aber du würdest mir sehr helfen wenn du da eine Lösung hättest.
Anmerkung: Das Oval in Bild 3 soll nur meinen Namen verdecken, hat keinen weiteren Sinn
 

Anhänge

  • Nummer 1.png
    Nummer 1.png
    482,4 KB · Aufrufe: 8
  • Nummer 2.png
    Nummer 2.png
    495,1 KB · Aufrufe: 8
  • Nummer 3 Kopie.png
    Nummer 3 Kopie.png
    540,1 KB · Aufrufe: 6

fabian187

Mitglied
Ok, ich glaube ich hatte bisher einen großen Denkfehler. Die Ordner mit den Vorlesungen sind alle schon auf meinem Computer gespeichert, ich möchte dann im letzen Schritt wenn ich die Vorlesungen Speichern möchte einfach nur den Speicherort der ausgewählten Vorlesung verändern können..
 

mihe7

Top Contributor
Du nimmst einen JFileChooser, mit dem sich der Benutzer das Ziel auswählen kann, und das ausgewählte File-Objekt verwendest Du im Konstruktor von FileOutputStream.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Input/Output Stream werte in Label anzeigen. AWT, Swing, JavaFX & SWT 6
B Output GUI funktioniert nur beim ersten Mal richtig. AWT, Swing, JavaFX & SWT 4
S XML Output String Format AWT, Swing, JavaFX & SWT 2
L Graphics.drawImage() - Output-Größe entspricht nicht Parametern AWT, Swing, JavaFX & SWT 10
A JProgressBar updaten abhängig vom Output eines externen Skripts AWT, Swing, JavaFX & SWT 2
S Eingeschränkte Ausgabe auf 2. Bildschirm? (Laptop VGA Output AWT, Swing, JavaFX & SWT 4
R Output in TextArea AWT, Swing, JavaFX & SWT 10
S Stream API, Anonyme Klasse AWT, Swing, JavaFX & SWT 8
P JavaFX Mit Stream-API (1.8) in Textdatei schreiben AWT, Swing, JavaFX & SWT 3
M html aus einem Stream Laden und Anzeigen AWT, Swing, JavaFX & SWT 4
izoards JTable in CSV File schreiben... AWT, Swing, JavaFX & SWT 23
Ø Ein FXML-File mehrfach einfügen AWT, Swing, JavaFX & SWT 6
MiMa File Dateien im ListView als Name anzeigen? AWT, Swing, JavaFX & SWT 6
Rubberduck JavaFX Runnable jar file doesn't work AWT, Swing, JavaFX & SWT 2
R FXML File kann nicht hinzugefügt werden! AWT, Swing, JavaFX & SWT 2
S JavaFX Variablen in einem FXML File verwenden AWT, Swing, JavaFX & SWT 8
B JavaFx TreeView mit file system AWT, Swing, JavaFX & SWT 1
J File Sucher AWT, Swing, JavaFX & SWT 4
L JavaFX TreeView mit File Objects AWT, Swing, JavaFX & SWT 0
D Swing JTable mit Inhalt aus XML-File AWT, Swing, JavaFX & SWT 3
Z JAVAFX Stage über Controller weitergeben um css-file zu laden AWT, Swing, JavaFX & SWT 4
M JFX8 Mixed 2D and 3D, Scene Subscene incorrect drawing 3ds-file AWT, Swing, JavaFX & SWT 6
R JavaFX Stage.close() funktioniert nicht im jar-File AWT, Swing, JavaFX & SWT 2
B JAXB , Unmarshal XML File AWT, Swing, JavaFX & SWT 3
T FileFilter: class File wird nicht gefunden AWT, Swing, JavaFX & SWT 2
Guybrush Threepwood Desktop.open(file) hängt AWT, Swing, JavaFX & SWT 4
J SWT jar-File relativ groß AWT, Swing, JavaFX & SWT 5
M JFreeChart in ein File schreiben (bzw. JFrame in ein File Schreiben) AWT, Swing, JavaFX & SWT 2
GUI-Programmer InputStream zu File kopieren - JPrograssbar anzeigen AWT, Swing, JavaFX & SWT 10
C File-Objekte an JList übergeben und abrufen AWT, Swing, JavaFX & SWT 6
Z Component für File-Browser ähnliche Oberfläche AWT, Swing, JavaFX & SWT 6
T SWT Window Builder Pro File Dialog anzeigen AWT, Swing, JavaFX & SWT 10
Z Swing Mittels GUI Werte aus Property-File ändern AWT, Swing, JavaFX & SWT 5
S JTree aus List<File> erstellen AWT, Swing, JavaFX & SWT 8
L Filechooser File Öffnen AWT, Swing, JavaFX & SWT 4
I Swing JTree aus ArrayList<File> erzeugen AWT, Swing, JavaFX & SWT 15
E Swing File lesen und in JEditorpane AWT, Swing, JavaFX & SWT 2
N File.setlastmodified() AWT, Swing, JavaFX & SWT 5
J Progressbar aktualisierung nach file übergabe AWT, Swing, JavaFX & SWT 7
T Dynamic JTree: File System Problem AWT, Swing, JavaFX & SWT 2
freakysheep mit jtree config file erzeugen AWT, Swing, JavaFX & SWT 2
M File-Chooser Problem (2 X Mausklick öffnen) AWT, Swing, JavaFX & SWT 11
N JFilechooser File auslesen AWT, Swing, JavaFX & SWT 10
R Jar File AWT, Swing, JavaFX & SWT 2
M File.listFiles() mit dem FileFilter von JFileChooser? AWT, Swing, JavaFX & SWT 14
I Dateiendung aus File AWT, Swing, JavaFX & SWT 9
A Probleme mit einer JOptionPane in einem jar-File AWT, Swing, JavaFX & SWT 14
G avi-Datei mit Desktop.getDesktop().open(File) öffnen AWT, Swing, JavaFX & SWT 4
DeeDee0815 JEditorPane + HTML + <img src=file> + JAR = FALSE AWT, Swing, JavaFX & SWT 3
E GUI-Elemente aus txt- oder xml-File erstellen? AWT, Swing, JavaFX & SWT 5
F File Chooser - nur PDFs AWT, Swing, JavaFX & SWT 2
C File Explorer simulieren AWT, Swing, JavaFX & SWT 6
B Problem mit ImageIcons in einem Jar-File AWT, Swing, JavaFX & SWT 7
M Windows file icons in Java verwenden AWT, Swing, JavaFX & SWT 2
N JFileChooser => Exc. in thread "Basic L&F File L AWT, Swing, JavaFX & SWT 11
P SkinLF aus jar-File AWT, Swing, JavaFX & SWT 5
C getIcon für ein File das es nicht gibt? AWT, Swing, JavaFX & SWT 2
U externes .jar file einbinden [jdic] AWT, Swing, JavaFX & SWT 16
Z jar-File mit SWT - Exception AWT, Swing, JavaFX & SWT 4
M Ausführbares Jar File AWT, Swing, JavaFX & SWT 12
N File von HDD in JEditorPane laden? AWT, Swing, JavaFX & SWT 2
V SWT Programm als jar-File starten AWT, Swing, JavaFX & SWT 5
P XML-File in Java-App darstellen - wie im Internet Explorer AWT, Swing, JavaFX & SWT 2
D File verschieben. In java möglich? AWT, Swing, JavaFX & SWT 3
J ganz dringend File Chooser: extensions! AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Neue Themen


Oben