Это свойство не может быть установлено , так как оно зависит от внутренней истории изменений. Вы не можете изменить этот список напрямую. В вашем случае в истории просто больше нет состояний для удаления
Все, что вы можете сделать, это попытаться заставить историю выглядеть так, как вы хотите, используя replaceText
(или другие методы редактирования, использующие ее) несколько раз. , но даже эта группа изменяется и не позволяет полностью контролировать историю редактирования.
String wrongText = "Hello Worlt";
textArea.insertText(0, wrongText);
textArea.deleteText(wrongText.length()-1, wrongText.length());
textArea.insertText(wrongText.length()-1, "d");
// now there should be 2 changes to undo