[RESOLVIDO] Leitura de Arquivo .txt

Olá. Estou usando a programação abaixo para que, quando um Internal JFrame é aberto o programa faça uma leitura de um arquivo .txt específico e apresente-o linha após linha na TextArea. Porém quando é executado é apresentado somente a ultima linha do arquivo (.txt). Alguém sabe como corrigir e fazê-lo apresentar todas as linhas do arquivo ? Obrigado

obs. Estou usando Netbeans

Creio que no TextArea vc precise usar o append, só que seu código tá bagunçado, não precisa de dois try

    String arquivo = "C:\\Users\\Simone\\Desktop\\Agenda.txt";
    try {
        FileReader arq = new FileReader(arquivo);
        BufferedReader lerArq = new BufferedReader(arq);
        String linha = lerArq.readLine();
        while (linha != null) {
            linha = lerArq.readLine();
            textArea.append("\r\n" + linha);
        }
        arq.close();
    } catch (IOException e) {
        e.printStackTrace();
    }
1 curtida