在 JTextPane 中包裹文本
我有一个 JTextPane,我使用 textPane.setText("")
从另一个类设置文本。
文本按我想要的方式环绕,但我希望它在开头添加一个制表符空格。由于环绕而开始的线路。
有办法做到这一点吗?
I have a JTextPane where I am setting the text from another class using textPane.setText("")
The text is wrapping around as I want but I want it to add a tab space at the beginning of a line that has been started because of a wrap around.
Is there a way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要挂第一行吗?
您可以使用 setParagraphAttributes() 在属性中传递左缩进和首行负缩进。
使用
参见示例 http://java-sl.com/tip_hanging_first_line.html
You need hanging first lines right?
You can use setParagraphAttributes() passing left indent and negative first line indent in the attributes.
Use
See the example http://java-sl.com/tip_hanging_first_line.html
制表符缩进中有 8 个空格,所以这样做:
您也可以这样做:
这应该会得到您正在寻找的制表符缩进。
There are 8 spaces in a Tab indent, So do:
You could also just do:
That should get you the tab indent you are looking for.