Я хочу иметь возможность отменить изменения, сделанные в JTextArea. Есть намеки?
Посмотрите на
Для выполнения общих задач, подобных этим, я предлагаю вам погуглить, прежде чем спрашивать.