好的,所以我想这样做:使 JTextArea 的一部分不可编辑(不是整个 JTextArea!)
但是在 JTextPane 而不是 JTextArea 上,使用 DocumentFilter (?) 似乎是不可能的。
我在 JTextArea 上尝试了上述解决方案,效果非常好。但我只是找不到任何关于如何在 JTextPane 上执行此操作的信息(如果可能的话)。
好吧,我确实找到了这篇文章:向 JTextPane 添加文本而不让用户可以编辑它?
但这并不是我想要的——我需要我的 JTextPane 表现得像一个命令提示符,就像第一个链接中的 JTextArea 一样。
任何帮助将不胜感激,谢谢!