gpt4 book ai didi

java - 使 JTextPane 的某些部分不可编辑

转载 作者:行者123 更新时间:2023-12-01 15:16:27 26 4
gpt4 key购买 nike

好吧,所以我想这样做:Make parts of a JTextArea non editable (not the whole JTextArea!)

但是在 JTextPane 而不是 JTextArea 上,使用 DocumentFilter 似乎不可能(?)。

我在 JTextArea 上尝试了上述解决方案,效果非常好。但我就是找不到任何关于如何在 JTextPane 上执行此操作的信息(如果可能的话)。

好吧,我确实找到了这篇文章:Adding text to a JTextPane without having it editable by the user?

但这并不完全是我想要的 - 我需要我的 JTextPane 表现得像命令提示符,就像第一个链接中的 JTextArea 一样。

任何帮助将不胜感激,谢谢!

最佳答案

如果您需要某种 J*Pane - 使用 JEditorPane。然后,您可以使用 DocumentBuilder 并控制其索引,以便它的功能与您的 JTextArea 示例大致相同。

关于java - 使 JTextPane 的某些部分不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11530537/

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