Questo è il codice che ho provato e che funziona
filename = "Reverse.txt";
file = new File(filename);
try (final Stream<String> lines = Files.lines(Paths.get(filename))) {
lines.collect(Collectors.toCollection(LinkedList::new))
.descendingIterator()
.forEachRemaining(jTextArea1:: append); // <<<< inserire "\n"
}
catch (IOException ex) {
Logger.getLogger(TextAreaReverseReadFrame.class.getName()).log(Level.SEVERE, null, ex);
}
però non riesco ad inserire il "\n"