Я сделал Java-программу с графическим интерфейсом пользователя, которая просто читает текстовые файлы.У меня есть некоторые функции, такие как показ оглавления, переход на определенную страницу в текстовом файле или поиск слова в этом текстовом файле.Также у меня есть несколько кнопок для выполнения этих функций.Одна из моих кнопок просто стремится вернуться назад, как кнопка «назад».
Я попытался сохранить содержимое JTextArea в объект String и добавить его в стек.Каждый раз, когда я нажимаю кнопку возврата, я получаю последний строковый объект, который я положил в свой стек, и устанавливаю JTextArea для этого строкового объекта.
К сожалению, это не выглядит эффективным для меня.Я сталкиваюсь с множеством ошибок.Есть ли другие способы для этого: сохранение действий?