1

StyledText.setLineSpacing() 允许行间距,其中每行(无论是换行还是回车后)都与其前行分开。

有没有办法设置段落间距,其中换行通常坐在一起,但回车会插入额外的空间?

(我希望最终结果看起来很像这个问题,但不要在段落之间按两次 Enter。)

我同时使用 StyledTextContent 和 LineStyleListener。理想情况下,我想通过 LineStyleListener 在每个段落上设置段落间距,但我会满足于文档范围的解决方案......

4

1 回答 1

1

我认为您将不得不在将文本写入并从StyledText.

基本上,您希望setTextgetText.

您还必须编写一个VerifyKeyListener, 用双换行符替换单换行符。

System.getProperty("line.separator")会有所帮助,尽管您的文件换行符可能与您的系统行分隔符不匹配。

于 2010-12-08T19:30:01.447 回答