gpt4 book ai didi

java - 检测 JTextArea 中的换行

转载 作者:行者123 更新时间:2023-11-29 08:04:45 25 4
gpt4 key购买 nike

我正在制作一个程序,该程序涉及将在 JTextArea 中输入的文本保存到一个文件中。问题是,当我使用 setWrapStyleWord() 时,文本换行时不会创建换行。因此,打印到文件的文本在一行中。

有什么方法可以检测换行的时间以便我可以插入换行符,或者有没有一种方法可以在换行发生的地方简单地添加换行符?

最佳答案

使用javax.swing.text.Utilities

public static final int getRowStart(JTextComponent c, int offs)
public static final int getRowEnd(JTextComponent c, int offs)

传递给你 JTextArea 和上一行的偏移量

关于java - 检测 JTextArea 中的换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11999735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com