Problema para pular linha no textArea

    public static void lerConsole() {
    	
		try {
			InputStream is = new FileInputStream("D:/rene/Console.txt");
			InputStreamReader isr = new InputStreamReader(is);
			BufferedReader br = new BufferedReader(isr);
			String s;
				try {
					s = br.readLine();
					while(s != null) {
						
						textAreaConsole.setText("\n"+s);
						s = br.readLine();
				} 
				}	catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
		} catch (FileNotFoundException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
		}
    
    		
    }

Alguem sabe pq não está pulando linha? Ele imprime somente a última linha do arquivo!

Isto está atribuindo sempre a última linha lida.

Assim vai funcionar corretamente:

FileReader fr = new FileReader(input);
BufferedReader reader = new BufferedReader(fr);
		
String temp = "";
String text = "";
		
do{
        temp = reader.readLine();
        text += temp + "\n";
}while (temp!=null);
				
txtarea.setText(text.substring(0, text.length()-6));
reader.close();

Blz! :thumbup:

Sempre que você der um setText irá definir um novo valor para ele.
Ex:

jtext.setText(“Joao\n”);
jtext.setText(“Maria”);

O Texto que aparecerá será
Maria

Usando append(String) você consegue ir adicionando uma string ao final do texto!
Ex:

jtext.append(“Joao\n”);
jtext.append(“Maria”);

Irá aparecer:
Joao
Maria

Falou!