JTextComponent
позволяет вам добавить DocumentListener
к своему Document
, который сообщит вам, когда текст был добавлен или удален, а также смещение и длину изменения. Однако он не скажет вам, какой был текст изменения.
Это не большая проблема для добавления текста, так как вы можете использовать смещение и длину, чтобы найти добавленный текст. Однако вы не можете использовать его для поиска удаленного текста, так как текст уже исчез.
Кто-нибудь сталкивался с этой проблемой раньше? Как вы можете получить строку, которая была удалена из документа?