If you have a text component in Java and you do a replace the cursor will not move, if you undo and redo that replace using a standard undo manager the ...