if(evt.isConsumed()) return;
	public void processKeyEvent(KeyEvent evt)	{		if(evt.isConsumed())			return;		// JTextComponents don't consume events...		if(getFocusOwner() instanceof JTextComponent)		{			Keymap keymap = ((JTextComponent)getFocusOwner())				.getKeymap();			if(keymap.getAction(KeyStroke.getKeyStrokeForEvent(evt)) != null)				return;		}		switch(evt.getID())		{		case KeyEvent.KEY_TYPED:			if(keyEventInterceptor != null)				keyEventInterceptor.keyTyped(evt);			else if(inputHandler.isPrefixActive())				inputHandler.keyTyped(evt);			break;		case KeyEvent.KEY_PRESSED:			if(keyEventInterceptor != null)				keyEventInterceptor.keyPressed(evt);			else				inputHandler.keyPressed(evt);			break;		case KeyEvent.KEY_RELEASED:			if(keyEventInterceptor != null)				keyEventInterceptor.keyReleased(evt);			else				inputHandler.keyReleased(evt);			break;		}		if(!evt.isConsumed())			super.processKeyEvent(evt);	}