java - ReplaceRange(); 的替代品是什么?在 JTextArea 中,对于 JTextPane?

标签 java swing awt

我目前正在更新旧小程序的代码,并且正在从 awt 转换为 swing。与 awt 中的旧 TextArea 相比,我希望通过 JTextPane 获得更多自定义功能。

textArea.selectAll();
textArea.replaceRange("", textArea.getSelectionStart(),
textArea.getSelectionEnd());

如何使其与 JTextPane 兼容?这是我运行 java *.java 命令时遇到的错误。

chatPne.java:138: cannot find symbol
symbol  : method replaceRange(java.lang.String,int,int)
location: class javax.swing.JTextPane
                                textArea.replaceRange("", textArea.getSelectionStart(),
                                        ^

最佳答案

关于java - ReplaceRange(); 的替代品是什么?在 JTextArea 中,对于 JTextPane?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18145884/

相关文章:

java - 检查 Java、Mysql 中 SELECT 语句是否返回空集

java - eclipse Maven 错误 : Archive for required library in project cannot be read or is not a valid ZIP file

java - 在应返回结果的 Javafx GUI 中使用线程

java - 为什么我在 NetBeans 中收到 "Could not find or load main class ..."错误?

java - 如何制作 dateTime 函数并使用每个 JFrame?

java - Printwriter 用空格换行

java - 锁定java同步方法

java - Java Swing 中的空指针异常

java - 为什么 java.awt.Color 返回 RGB 值?

java - JavaFX 中是否有 AffineTransform.createTransformedShape(Shape) 的等效项?