【发布时间】:2010-12-23 21:00:51
【问题描述】:
看来我当前的 JTextArea 实例的行间距约为 1 或 1.5。谁能告诉我如何更改 JTextArea 实例中的行距?
【问题讨论】:
-
嘿 Surjya,您应该投票并接受您认为有帮助的答案 :-)。你找到解决问题的办法了吗?
标签: java line spacing jtextarea
看来我当前的 JTextArea 实例的行间距约为 1 或 1.5。谁能告诉我如何更改 JTextArea 实例中的行距?
【问题讨论】:
标签: java line spacing jtextarea
进行谷歌搜索表明您应该使用JTextPane,尤其是位于here 的setParagraphAttributes。
获取你需要的AttributeSet的方法如下:
MutableAttributeSet set = new SimpleAttributeSet();
StyleConstants.setLineSpacing(set, /* your spacing */);
现在只需将set 传递给setParagraphAttributes 方法。
希望这会有所帮助。
【讨论】:
MutableAttributeSet set = new SimpleAttributeSet(textPane.getParagraphAttributes());