Arquivo na GUI

4 respostas
J
Pessoal, estou querendo salvar umas coisas em arquivo, porém, no final a mensagem é só de erro. O código é esse abaixo:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        File f = new File ("C:\\teste1.txt");
        
        try{
            FileWriter fw = new FileWriter (f);
            fw.write(jTextArea1.getText());
            fw.close();
            
            JOptionPane.showMessageDialog(null, "Certo!!!");
        }catch (IOException ex){
            JOptionPane.showMessageDialog(null, "Erro");
        }
    }

Alguém pode me dizer o porquê disso?

[]'s.

4 Respostas

A

cara,

coloca o ex.printStackTrace() no catch para saber o que esta acontecendo de errado

t+

romarcio

Qual erro que dá?

Use o método flush().

FileWriter fw = new FileWriter (f);  
           fw.write(jTextArea1.getText());  
           fw.flush();
           fw.close();

Qualquer coisa, da uma olhada nesse tutorial: http://mballem.wordpress.com/2011/03/21/manipulando-arquivo-txt-com-java/

J

Coloquei o método que você falou e continua dando o mesmo erro.
Ah, mas o erro é o que vem na caixa de dialogo, visse?

O do JOptionPane… Daí não grava.

A

cara,

é para vc por o printStackTrace e ver o log do erro, posta o erro aqui para poder te ajudar.

t+

Criado 22 de outubro de 2011
Ultima resposta 22 de out. de 2011
Respostas 4
Participantes 3