gpt4 book ai didi

java - 如何从 DocumentListener 获取添加、删除或更改的字符?

转载 作者:行者123 更新时间:2023-11-30 12:00:48 25 4
gpt4 key购买 nike

我有 JTextArea,需要获取添加、删除或更改的字符。我该怎么做?

最佳答案

添加很简单,您只需使用一个 DocumentListener。

要处理添加和删除,您可以使用 DocumentFilter。我相信当您添加/删除文本时会调用 replace() 方法。

编辑:

DocumentFilter 不会在删除时被调用。因此,了解删除(除了保留重复文档)的唯一方法是创建自定义文档并覆盖 remove(...) 方法。然后您可以在从文档中删除之前提取字符串。

关于java - 如何从 DocumentListener 获取添加、删除或更改的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1517210/

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