Muy buenas, me gustaría si alguien me podría decir como se implementa una acción de deshacer y rehacer, que me permita deshacer y rehacer la última acción que se haya ejecutado, ya bien sea pulsar un checkBox o escribir en un TextField
Muchas gracias de antemano