1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

TXT Datei

    • Frage
  • Nicholas1991
  • 4. Mai 2007 um 18:57
  • Unerledigt
  • Nicholas1991
    9
    Nicholas1991
    Mitglied
    Punkte
    770
    Beiträge
    122
    • 4. Mai 2007 um 18:57
    • #1

    Hallo Leute,

    ich plane folgendes Projekt.
    Ich möchte aus einem JTextArea einen Text auslesen, und in eine TXT Datei abspeichern (die vorher nicht existierte).

    Dann, möchte ich, dass wenn ich das Programm neu öffne, ich die möglichkeit habe die TXT Datei zu öffnen und den Text in ein JTextArea zu schreiben?

    Hat jemand eine Idee, wie das am Einfachsten zu bewerkstelligen wäre?


    Vielen, vielen Dank im Vorraus


    Nicholas1991

  • Nicholas1991
    9
    Nicholas1991
    Mitglied
    Punkte
    770
    Beiträge
    122
    • 4. Mai 2007 um 21:59
    • #2

    jetzt hab ich ganz vergessen meine Ansätze zu schicken :grinning_face_with_smiling_eyes:

    Code
    public void bt_SpeichernActionPerformed(ActionEvent evt) {
        file = new File(jfcoOpenFilename());
        try {
          file2 = new RandomAccessFile(file, "rw");
          file2.writeUTF(tf_Text.getText());
          file2.close();
        }
        catch (IOException e) {System.err.println(e.toString());}
      }
      public String jfcoOpenFilename() {
        jfco.setDialogTitle("Öffne Datei");
        if (jfco.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
          return jfco.getSelectedFile().getPath();
        } else {
          return null;
        }
      }
    Alles anzeigen




    soweit ja nicht schlecht.
    Erstes Problem: Am Anfang der Datei ist immer so ein Quadrat, ich möchte aber, dass nur der Text, den ich eintippe übersetzt wird.
    Zweites Problem: Er leert die Datei nicht, wenn man neu abspeichert, er hängt auch nicht an sondern er ersetzt nur die chars die ersetzt werden müssen.

    Kann jemand helfen?

  • Nicholas1991
    9
    Nicholas1991
    Mitglied
    Punkte
    770
    Beiträge
    122
    • 4. Mai 2007 um 23:37
    • #3

    ach und noch ein problem: die Formatierung wird in der Datei nicht übernommen!

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung