JRootPane root = getRootPane();
if (root != null) {
root.unregisterKeyboardAction
(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0));
} else if (top != null) {
top.removeKeyListener(pka);
}
window.removeWindowListener(pwa);
if (on1dot4) {
try {
Class types[] = { Class.forName("java.awt.event.WindowFocusListener") };