JavaFX如何在TextArea中换行写入文本?

3
我使用这个方法: TextA.appendText(String) 有没有办法让文本换到下一行?

除了使用appendText之外,你是指其他的方法吗? - Anil
textArea.appendText(string + "\n"); 文本区域.追加文本(字符串 + "\n"); - Reegan Miranda
2个回答

7
String newLine = System.getProperty("line.separator");

或者,如果你想更直接地表达:

String newLine = "\n";

在你的TextArea中添加或者预先添加新行以创建新行。


1
我正在使用Windows系统,尝试使用\r\n或者System.lineSeperator()进行分割。但是这并没有起作用,因为TextArea似乎忽略了操作系统,始终只使用\n。在JavaDoc中我没有看到对此的确认,所以我想问一下,TextArea是否确实忽略了操作系统。 - BlueWizard

1

TextA.appendText("\n")

将会添加一个新行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接