Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problemi con OutPut in java

    scusate ancora se scrivo ma ho avuto altri problemi vi prego aiutatemi non riesco a scrivere su file il testo contenuto su una textArea, come posso fare?
    Nel file trovo solo una serie di rettangolini...

    ecco il codice!!!!

    public void actionPerformed(ActionEvent evt)
    { Object source = evt.getSource();

    String film = new String();
    String pro = new String();
    String gen = new String();
    String anno = new String();

    try{
    FileOutputStream f1 = new FileOutputStream("record.txt");


    film = area.getText();
    pro = area1.getText();
    gen = area2.getText();
    anno = area3.getText();


    f1.write(film.length());
    f1.write(pro.length());
    f1.write(gen.length());
    f1.write(anno.length());

    f1.close();

    // System.out.println("" + film);

    }catch(IOException e){
    System.err.println("Si e' verificato un errore!!! OutException");
    }

    }

    baldambembo
    http:\\www.easy.3000.it

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    crea un FileWriter e scrivi con fw.write(film)

  3. #3

    grazie

    grazie funziona volevo solo chiederti se č possibile fare scrivere il programma su file senza cancellare tutto quello che c'č scritto prima!!!!
    baldambembo
    http:\\www.easy.3000.it

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    new FileWriter(file, true)
    se scrivi lui mette il testo alla fine del file

  5. #5

    grazie

    questo l'avevo giā provato e funziona quindi ti ringrazio ancora!!
    Vorrei chiederti (spero per l'ultima volta) come si fa a formattare il testo all'interno di un frame o di un file!!!
    In modalitā testuale per andare a capo basta inserire \n ma questo non funziona ne all'interno del frame ne del file!
    come faccio ad andare a capo!:master:
    baldambembo
    http:\\www.easy.3000.it

  6. #6
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    se leggi il file da unix \n
    da windows \r\n
    scrivi con System.getProperty("line.separator")

  7. #7

    d

    come al solito grazie
    baldambembo
    http:\\www.easy.3000.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.