我想在当前插入符位置将文本插入到 JTextArea
中,该怎么做?我只找到了 Java 脚本教程。
最佳答案
使用textarea.setText();将替换您的文本的全部内容。相反,您必须使用文本对象的 insert() 方法。
textarea.insert("My String Here", textarea.getCaretPosition());
您可以通过 textObject .getCaretPosition() 获取插入符位置并从那里开始添加您的文本。
我还发现这很有用:https://stackoverflow.com/a/5255666/2655623
总结:
textarea.replaceSelection("");
textarea.insert("My String Here", textarea.getCaretPosition());
关于java - 在插入符号位置的 JTextArea 中插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16759850/