我的文本区域有问题。
我使用 jTextArea1.append("cleverly amusing");
添加文本..
第一个附加:
然后我使用 jTextArea1.append("a fight");
添加下一个文本。
第二个附加
我真正想要的是把“巧妙逗乐”换成“打架”。但我做不到。我尝试使用 jTextArea1.removeAll();
但没有效果。如何删除“巧妙有趣”,以便我可以将“一场战斗”附加到第一行。
注意:“WORD HINT”是固定的...
我能做什么?
最佳答案
如果您的 JTextArea 仅包含“WORD HINT: ...”,则使用 setText () 方法:
jTextArea1.setText("WORD HINT:\n" + word);
这会将所有文本替换为您想要的内容。
顺便说一句:removeAll () 是 Container 类的一部分,不是删除文本而是子组件。
关于java - 在 Java 的 JTextArea 中追加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4852839/