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