Я занимаюсь разработкой приложения для редактирования изображений на Java, которое, конечно же, потребует отмены повторного выполнения.Что я сделал .... Создал класс State, который будет содержать изображение с буферизацией, ref to prev state, ref to next state.Затем сформировали связанный список состояний, перемещаясь назад и вперед с помощью нажатий кнопок отмены и возврата.Итак, что я хочу ... Я заметил, что изображение в буфере занимает слишком много памяти ... скажем, 4 МБ только для изображения среднего размера (для рабочего стола).Можете ли вы, люди, предложить лучший подход ???
Спасибо !!