gpt4 book ai didi

java - JTextPane 明文

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:14:52 41 4
gpt4 key购买 nike

我正在尝试从 JTextPane 中删除所有文本。我以为你可以简单地使用:

textPane.setText(""); 

这确实有效,但由于某种原因,调用该方法后总是有一个空行。为什么会这样?我该如何预防?

最佳答案

可能是因为您正在使用 KeyListener 来监听 Enter 键,然后清除文本。好吧,JTextPane 有一个 Action,它在按下 Enter 键时添加一个换行符,并且在您清除文本 Pane 后发生这种情况。

正确的解决方案是使用键绑定(bind)并将默认操作替换为清除文本 Pane 的操作。

关于java - JTextPane 明文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8363450/

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