tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
1929
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DarkJedi DarkJedi ist offline Mitglied
    Registriert seit
    May 2004
    Beiträge
    11
    Hi,

    ich würde gern den Inhalt eines JTextfield in eine Datei speichern und später wieder laden.
    Das Speichern der Informationen habe ich soweit hinbekommen, nun weiß ich leider nicht, wie ich diese später wieder laden kann.

    Hat jemand eine Idee?

    Danke schonmal!
     

  2. #2
    Avatar von Billie
    Billie Billie ist offline Mitglied Platin
    Registriert seit
    Jan 2003
    Ort
    Arzl im Pitztal (Tirol)
    Beiträge
    510
    Wo Genau liegt das Problem, im einlesen der Datei oder am setzen des Wertes in das Textfeld?

    Wenn du ein TextField instanzierst kannst du ihm einen Wert vorgeben... new JTextField("HALLO!").
     
    Fann Ég Fjalli Fallega Steina
    Faldi Dá Alla Vildi Deim Leyna
    Huldi Dar Hellisskúta Heillasteina
    Alla Mína Una eth slegu Óskasteina

  3. #3
    DarkJedi DarkJedi ist offline Mitglied
    Registriert seit
    May 2004
    Beiträge
    11
    Das Problem liegt eigentlich beim Einlesen der Datei
     

  4. #4
    OliverT OliverT ist offline Mitglied
    Registriert seit
    Mar 2005
    Ort
    Saarland
    Beiträge
    21
    Hi,

    schau mal:

    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
    26
    27
    28
    29
    30
    
    import java.io.BufferedReader;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.io.InputStreamReader;
     
     
    public class FileReader {
     
     
        public static void main(String[] args) throws IOException, FileNotFoundException {
            
            BufferedReader reader = null;
     
            reader = new BufferedReader(
                         new InputStreamReader(
                             new FileInputStream("h:/test.txt")));
     
            if(reader != null){
            
                String line = "";
                while ((line = reader.readLine()) != null) {
        
                    System.out.println(line);
                    //Den Wert von line dann nur noch dem Textfield zuweisen.   
                }
            }
            
        }
    }
     

  5. #5
    Avatar von Billie
    Billie Billie ist offline Mitglied Platin
    Registriert seit
    Jan 2003
    Ort
    Arzl im Pitztal (Tirol)
    Beiträge
    510
    Noch eine Anmerkung, da du ja nur ein JTextField hast und keine Area, würde ich evtl. überlegen mit Propertys zu arbeiten. Dort kannst du einfache Werte leicht speichern und laden...

    http://java.sun.com/j2se/1.5.0/docs/...roperties.html
     
    Fann Ég Fjalli Fallega Steina
    Faldi Dá Alla Vildi Deim Leyna
    Huldi Dar Hellisskúta Heillasteina
    Alla Mína Una eth slegu Óskasteina

  6. #6
    DarkJedi DarkJedi ist offline Mitglied
    Registriert seit
    May 2004
    Beiträge
    11
    danke, ich versuchs mal...
     

Ähnliche Themen

  1. [C++]WinMain() später laden
    Von Ninjasturm im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 01.09.10, 20:29
  2. Antworten: 2
    Letzter Beitrag: 07.12.07, 11:23
  3. Antworten: 42
    Letzter Beitrag: 04.09.07, 12:09
  4. Antworten: 1
    Letzter Beitrag: 11.12.06, 22:57
  5. Antworten: 4
    Letzter Beitrag: 30.07.04, 22:14