--- old/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java 2017-09-03 00:47:04.000000000 -0700 +++ new/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java 2017-09-03 00:47:04.000000000 -0700 @@ -160,31 +160,37 @@ * * * - * - * - * - * + * + * * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * + * + * + * + * + * + * + * + * *
Stages of keyboard and input method event handling
StageKeyEventInputMethodEvent
Stage + * KeyEvent + * InputMethodEvent *
1. input methods (generated here)
2. focus manager
3. registered key listenersregistered input method listeners
4. input method handling in JTextComponent
5. keymap handling using the current keymap
6. keyboard handling in JComponent (e.g. accelerators, component navigation, etc.)
1. + * input methods + * (generated here) + *
2. + * focus manager + * + *
3. + * registered key listeners + * registered input method listeners + *
4. + * + * input method handling in JTextComponent + *
5. + * keymap handling using the current keymap + *
6. + * keyboard handling in JComponent (e.g. accelerators, + * component navigation, etc.) + * *
*