1

当我使用时,JTextArea我总是得到输出:

xxxxxxxxxx
第一行 最后
一行

xxxxxxxxxx

其中 xxxxxx 是文本区域的边界。相反,我希望它最后没有多余的线。像这样:

xxxxxxxxx
第一行 最后
一行
xxxxxxxxx

我应该怎么办?

编辑:当我格式化代码以将其发布到此处时,我在代码中发现了一个问题。这是一个相当不幸的因素组合,它逃过了我的眼睛。请删除问题。

4

2 回答 2

2

好吧,如果您使用println(),它总是\n在字符串末尾添加新行 ( ),您需要手动添加这些行,例如print(line1 + "\n" + line2)

于 2013-09-11T07:58:54.323 回答
2

您的文档中有尾随\n。删除它以摆脱空的最后一行。

于 2013-09-11T08:02:51.293 回答