Não consigo abrir um arquivo

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]

campoTexto.setText(linha); 

campoTexto é sua TextArea??
troque por:

campoTexto.append(linha);

[quote=felipeaps]campoTexto.setText(linha);

campoTexto é sua TextArea??
troque por:

campoTexto.append(linha);

[/quote]

Deu certo amigo, muito obrigado. Mas com isso surgiu um novo problema, Os arquivos que eu salve com esse aplicativos estão abrindo em branco eu só consigo visualizar arquivo feito por outros editores (bloco de notas do windows).

Poderia dar uma olhada na minha classe SalvaListener e no método salvaArquivo.

Novamente muito obrigad pela a atenção

Claro que salva em branco, vc não manda salvar nada nele. ^^


            private void salvaArquivo( File file){  
            try{  
            BufferedWriter saida = new BufferedWriter(new FileWriter(file));  
          
            saida.write(campoTexto.getText(), 0, campoTexto.getText().lenght());  
            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();  
            }  
              
        }

deu a resposta pro carinha huhuhu

[quote=felipeaps]Claro que salva em branco, vc não manda salvar nada nele. ^^

[code]

        private void salvaArquivo( File file){  
        try{  
        BufferedWriter saida = new BufferedWriter(new FileWriter(file));  
      
        saida.write(campoTexto.getText(), 0, campoTexto.getText().lenght());  
        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();  
        }  
          
    }

[/code][/quote]

é verdade irmão kkkkk fail total da minha parte. Grande abraço e obrigado pela ajuda.

Tópico respondido.

Cordialmente

Dhonatan dos Santos Pessanha