Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Salvare jTextField.text in un file di testo!!!
Forum - Java - Salvare jTextField.text in un file di testo!!!

Avatar
pollastro (Normal User)
Newbie


Messaggi: 2
Iscritto: 26/06/2007

Segnala al moderatore
Postato alle 10:00
Martedė, 26/06/2007
ciao a tutti! ho un problemino, non riesco a salvare il contenuto di jTextField.text in un file di testo, come si fa?? io ho provato cosė ma mi da errore:
try {
ObjectOutputStream w = new ObjectOutputStream(new FileOutputStream("dati.txt"));
w.writeObject(jTextField1.text);
w.close();
        } catch (IOException e) {
}

Grazie per l'aiuto ciao!!!

Ultima modifica effettuata da pollastro il 26/06/2007 alle 10:07
PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 10:36
Venerdė, 29/06/2007
Codice sorgente - presumibilmente Java

  1. /*
  2. Questo codice deve stare in un thread separato   per non bloccare tutto il programma mentre scrive nel file!
  3. */
  4. try {
  5.  FileOutputStream fos = new   FileOutputStream("dati.txt");
  6.  fos.write(jTextField.getText().getBytes());
  7.  fos.close();
  8. } catch (IOException e) {
  9. e.printStackTrace();
  10. }


PM Quote
Avatar
pollastro (Normal User)
Newbie


Messaggi: 2
Iscritto: 26/06/2007

Segnala al moderatore
Postato alle 8:54
Lunedė, 02/07/2007
Grazie mille!! sei il migliore!:k:

PM Quote
Avatar
jahas (Normal User)
Newbie


Messaggi: 1
Iscritto: 26/04/2011

Segnala al moderatore
Postato alle 12:43
Martedė, 26/04/2011
e per effettuare il procedimento opposto ovvero scrivere da file su jtextfield sai come fare?
io ho provato in questo modo (dati1 č il mio text field)
try {
FileInputStream fis = new   FileInputStream("dati1.txt");
fis.read(dati1.getText().getBytes());
fis.close();
} catch (IOException e) {
e.printStackTrace();
}

Ultima modifica effettuata da jahas il 26/04/2011 alle 12:51
PM Quote
Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Segnala al moderatore
Postato alle 22:55
Martedė, 26/04/2011
Codice sorgente - presumibilmente Java

  1. BufferedReader buf = new BufferedReader(new FileReader("file.txt"));
  2. JTextField.setText(buf.readline());



N.B. Questo frammento di codice legge solo la prima riga del file in questione...


PM Quote