e636. Listening to All Key Events Before Delivery to Focused Component
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了e636. Listening to All Key Events Before Delivery to Focused Component相关的知识,希望对你有一定的参考价值。
鏍囩锛?a href='http://www.mamicode.com/so/1/ssi' title='ssi'>ssi
pre ase reg isp cells turn prevent convertRegistering a key event dispatcher with the keyboard focus manager allows you to see all key events before they are sent to the focused component. It is possible to modify the event or even prevent the event from being delivered.
KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher( new KeyEventDispatcher() { public boolean dispatchKeyEvent(KeyEvent e) { // This example converts all typed keys to upper case if (e.getID() == KeyEvent.KEY_TYPED) { e.setKeyChar(Character.toUpperCase(e.getKeyChar())); } // If the key should not be dispatched to the // focused component, set discardEvent to true boolean discardEvent = false; return discardEvent; } });
Related Examples |
以上是关于e636. Listening to All Key Events Before Delivery to Focused Component的主要内容,如果未能解决你的问题,请参考以下文章
Codeforces 543E. Listening to Music
How to find out which process is listening upon a port
The road to learning English-Listening
Open Yale course:Listening to Music
WARNING: The notebook server is listening on all IP addresses and not using encryption--Jupyter解决方案(
WARNING: The notebook server is listening on all IP addresses and not using encryption--Jupyter解决方案(