tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
934
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Pillez7 Pillez7 ist offline Grünschnabel
    Registriert seit
    Apr 2009
    Beiträge
    2
    Hallo,

    ich habe folgendes Problem: Ich will eine RTF datei aus einer JAVA Applikation auf dem Desktop speichern. Das schreiben der Datei funktioniert soweit ganz gut, auch den windows username habe ich ausgelesen... Aber wie bringe ich den username jetzt in den Pfad und den Dateinamen?

    windowsUserName ist die variable die den windows benutzernamen zugewiesen bekommen hat.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    if (e.getSource() == MenuDatei3)
            {
            try
            {
                File auswertung = new File("C:\Users\[COLOR="Red"]USERNAME[/COLOR]\Desktop\auswertung4.rtf")
                FileWriter fw = new FileWriter(auswertung);
                
                fw.write(auswertungÜberschrift.getText() + textAuswertung);
                
                fw.flush();
                fw.close();
                
                System.out.println(windowsUserName);
            }
            catch( IOException a )
            {
                a.printStackTrace();
            }


    so wie bei einem SQL statment, also:

    Code :
    1
    2
    
    File auswertung = new File("C:\Users\'"+windowsUserName+"'\Desktop
    \auswertung4-"+windowsUserName+"'.rtf")

    funktioniert es leider nicht, auch alle anderen Varianten haben leider nicht funktioniert.


    Danke für die Hilfe.

    MfG
    Geändert von Pillez7 (20.04.09 um 21:28 Uhr)
     

  2. #2
    Pillez7 Pillez7 ist offline Grünschnabel
    Registriert seit
    Apr 2009
    Beiträge
    2
    bin grad selbst auf eine Lösung gekommen

    1. die Slashs waren in der falschen richtung

    2. ein String als Dateipfad tut es auch

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    
            if (e.getSource() == MenuDatei3)
            {
            try
            {   
                String dateiPfad = new String();
                
                dateiPfad = ("C:/Users/"+windowsUserName+"/Desktop/QuizAuswertung"+nutzerVorname+nutzerNachname+".rtf");
                
                File auswertung = new File(dateiPfad);
                
                FileWriter fw = new FileWriter(auswertung);
                
                fw.write(auswertungÜberschrift.getText() + textAuswertung);
                
                fw.flush();
                fw.close();
                
                System.out.println(windowsUserName);
            }
            catch( IOException a )
            {
                a.printStackTrace();
            }
        
            }

    MfG
     

  3. #3
    Avatar von André Uhres
    André Uhres André Uhres ist offline Mitglied
    Registriert seit
    Mar 2009
    Beiträge
    16
    Zitat Zitat von Pillez7 Beitrag anzeigen
    ich habe folgendes Problem: Ich will eine RTF datei aus einer JAVA Applikation auf dem Desktop speichern.
    Code java:
    1
    2
    
    File auswertung = new File(FileSystemView.getFileSystemView().
            getHomeDirectory().getAbsolutePath() + "\\auswertung4.rtf");
     

Ähnliche Themen

  1. Desktop verschieben - Desktop nicht auf Systemplatte speichern...
    Von Thomas Lindner im Forum Microsoft Windows
    Antworten: 9
    Letzter Beitrag: 05.02.09, 01:18
  2. Datei in Pfad speichern indem die kompilierte .exe ist
    Von smaresh im Forum Delphi, Kylix, Pascal
    Antworten: 4
    Letzter Beitrag: 05.01.08, 12:50
  3. Pfad einer Datei
    Von Profi im Forum ASP
    Antworten: 1
    Letzter Beitrag: 15.03.05, 17:52
  4. Lokales Speichern von Datei unter Pfad...jsp/struts/sapr3/oracle
    Von mungoparks im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 30.03.04, 10:07
  5. Pfad einer Upload Datei speichern
    Von redX im Forum PHP
    Antworten: 2
    Letzter Beitrag: 17.03.04, 07:04

Stichworte