Salve Salve! Estou com um problema. Estou criando um tipo de bloco de notas com fim de apredizagem mas estou com problemas na abertura do arquivo salvo.
Se puderem me ajudar eu fico muito grato. Não acontece nenhuma espécie de erro, simplismente o arquivo não aparece na minha JTextArea de nome campoTexto.
Obs: O Programa já salvando com sucesso o arquivo
[code]//CLASSES INTERNAS
public class SalvaListener implements ActionListener{
public void actionPerformed(ActionEvent event) {
JFileChooser arquivosalvo = new JFileChooser();
arquivosalvo.showSaveDialog(frame);
salvaArquivo(arquivosalvo.getSelectedFile());
}
}
public class AbreListener implements ActionListener{
public void actionPerformed (ActionEvent event){
JFileChooser abrirArquivo = new JFileChooser();
abrirArquivo.showOpenDialog(frame);
abreArquivo (abrirArquivo.getSelectedFile());
}
}
private void salvaArquivo( File file){
try{
BufferedWriter saida = new BufferedWriter(new FileWriter(file));
saida.close();
} catch (IOException e){
JOptionPane.showMessageDialog(null, "Não foi possivel realizar a operação","Ops! Algo deu errado",JOptionPane.ERROR_MESSAGE);
e.printStackTrace();
}
}
private void abreArquivo (File file){
try{
BufferedReader leitura = new BufferedReader (new FileReader(file));
String linha;
while ((linha = leitura.readLine())!=null) {
campoTexto.setText(linha);
}
leitura.close();
} catch (Exception e){
JOptionPane.showMessageDialog(null,"Erro na leitura do arquivo","Ops! Algo deu errado",JOptionPane.ERROR_MESSAGE);
e.printStackTrace();
}
}
}
[/code]