StyledText.setLineSpacing()允许行距,其中每一行(无论是包装的还是后面的回车)都与其前一行分开。
是否有一种方法来设置段落间距,其中包裹线通常坐在一起,但马车返回插入额外的空间?
(我希望最终结果看起来很像这个问题,但不要在段落之间按enter两次。)
我同时使用StyledTextContent和LineStyleListener。理想情况下,我希望通过LineStyleListener为每个段落设置段落间距,但我会满足于一个文档范围的解决方案.
发布于 2010-12-08 19:30:01
我认为,在您将文本写入StyledText并从其读取时,必须修改文本本身。
基本上,您希望在setText时用双行提要替换单行提要,在getText时用单行提要替换双行提要。
您还必须编写一个VerifyKeyListener,它将单行提要替换为双行提要。
虽然您的文件行提要可能与系统行分隔符不匹配,但System.getProperty("line.separator")将很有帮助。
https://stackoverflow.com/questions/4390338
复制相似问题