将新行添加到 JtextArea 的末尾
我有一个文本区域,其中包含一些文本,我想再次向其添加一些行(第一行+我要添加的其他行),但它不起作用。
我现在这样做的方式是删除旧文本并仅显示新行。
我有一个文本区域,其中包含一些文本,我想再次向其添加一些行(第一行+我要添加的其他行),但它不起作用。
我现在这样做的方式是删除旧文本并仅显示新行。
不要使用 ,请使用 JTextArea.append(String text)。
。JTextArea.setText(String text)
将给定文本追加到文档的末尾。如果模型为 null 或字符串为 null 或为空,则不执行任何操作。
这会将文本添加到 .JTextArea
另一种选择是 用于从 中获取文本,然后操作字符串(添加或删除或更改字符串),然后用于将 的文本设置为新的字符串。getText()
JTextArea
setText(String text)
JTextArea
是否正在使用 的方法添加其他文本?JTextArea
append(String)
JTextArea txtArea = new JTextArea("Hello, World\n", 20, 20);
txtArea.append("Goodbye Cruel World\n");