Topography creator: esc sollte einen Zeichenvorgang abbrechen
So ist man es gewöhnt aus Bildverarbeitungsprogrammen. Im Moment ist ein Zeichenvorgang mit Pen-Tools (Obstacle & Target) nicht abbrechbar.
Das mit dem key binding würde man so machen: https://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html
Also in der Klasse TopographyWindow dann die Action zum Abbrechen hinzufügen und das Mapping von keystroke zu Action in die input map (getActionMap(), getInputMap()).