void disableKeyEvents() { if (keyEvents) { canvas.removeKeyListener(this); keyEvents = false; // listen for mouseEntered events for keyboard focusing if (!mouseEvents) { if (mouseListenerAdded) { canvas.removeMouseListener(this); mouseListenerAdded = false; } } } }