-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
6
-
x86
-
windows_xp
FULL PRODUCT VERSION :
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Java HotSpot(TM) Client VM (build 1.5.0_03-b07, mixed mode)
This isue exists on all versions on JDK/JRE 1.4.x, 1.5 and 1.6.
ADDITIONAL OS VERSION INFORMATION :
Windows 2000 / XP / Vista
All flavors of Linux
EXTRA RELEVANT SYSTEM CONFIGURATION :
Need a Korean Keyboard which has Hangul/English Toggle key
Keyboard driver should be changed in Windows to a Korean Keyboard Driver and the Keyboard Type should be changed to Korean in Linux.
A DESCRIPTION OF THE PROBLEM :
Pressing the Hangul/English toggle key once switches between Hangul , and English. JRE does not generate a KeyEvent for the Hangul key. There is another key to the left of the space bar for Hanja input, for which JRE generates a Keyevent and keycode of 263.
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Pressing the Hangul/English toggle key once switches between Hangul , and English. JRE does not generate a KeyEvent for the Hangul key. There is another key to the left of the space bar for Hanja input, for which JRE generates a Keyevent and keycode of 263.
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
KeyEvent generated with a Keycode.
ACTUAL -
No KeyEvent is generated.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo and hitting the Hangul Key which is present to the Right of the space bar in a Korean Keyboard from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
---------- END SOURCE ----------
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_03-b07)
Java HotSpot(TM) Client VM (build 1.5.0_03-b07, mixed mode)
This isue exists on all versions on JDK/JRE 1.4.x, 1.5 and 1.6.
ADDITIONAL OS VERSION INFORMATION :
Windows 2000 / XP / Vista
All flavors of Linux
EXTRA RELEVANT SYSTEM CONFIGURATION :
Need a Korean Keyboard which has Hangul/English Toggle key
Keyboard driver should be changed in Windows to a Korean Keyboard Driver and the Keyboard Type should be changed to Korean in Linux.
A DESCRIPTION OF THE PROBLEM :
Pressing the Hangul/English toggle key once switches between Hangul , and English. JRE does not generate a KeyEvent for the Hangul key. There is another key to the left of the space bar for Hanja input, for which JRE generates a Keyevent and keycode of 263.
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Pressing the Hangul/English toggle key once switches between Hangul , and English. JRE does not generate a KeyEvent for the Hangul key. There is another key to the left of the space bar for Hanja input, for which JRE generates a Keyevent and keycode of 263.
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
KeyEvent generated with a Keycode.
ACTUAL -
No KeyEvent is generated.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
This can be observed in a Windows/Linux PC running JRE 1.4/1/5/1.6 and opening the KeyEventDemo and hitting the Hangul Key which is present to the Right of the space bar in a Korean Keyboard from the following link:
http://java.sun.com/docs/books/tutorial/uiswing/events/keylistener.html
---------- END SOURCE ----------