masaki.katakai@Japan 1999-11-30
wrong keyCode is returned for `@', `:' and `^'
It seems that getKeyCode() returns wrong keyCode for
`@', `:' and `^' on both Solaris and Windows platform.
Solaris
`@' keyCode = 0 KeyChar = 64
`:' keyCode = 0 KeyChar = 58
`^' keyCode = 0 KeyChar = 94
Windows
`@' keyCode = 0xC0 (VK_BACK_QUOTE) KeyChar = 64
`:' keyCode = 0x3B (VK_SEMICOLON) KeyChar = 58
`^' keyCode = 0xDE (VK_QUOTE) KeyChar = 94
According to KeyEvent.java, I think VK_AT, VK_COLON and
VK_CIRCUMFLEX should be returned.
Correct?
`@' keyCode = VK_AT (0x0200)
`:' keyCode = VK_COLON (0x0201)
`^' keyCode = VK_CIRCUMFLEX (0x0202)
masaki.katakai@Japan 1999-12-01
I use Japanese Type-5 keyboard for Solaris,
Japanese 106 keyboard for Windows.