JDK-4014612 : keyboard input problem with Japanese type-5 keyboard
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.0.2,1.1
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_2.5.1,solaris_9
  • CPU: sparc
  • Submitted: 1996-11-14
  • Updated: 1997-10-23
  • Resolved: 1997-10-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.1.1 1.1.1Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Description
[ 11/14/96 hara@Japan]

I'm using sdthotjava on s297 build_21. hotjava does not accept
":", "^","@",keys in any input field with Japanese type-5 keyboard.

It is serious if J-type-5 users want to input URL or mail address.

[hidetoshi.tajima@Eng 1997-02-12]
It seems that it is a bug of keyListenter of JDK1.1.

I attached a sample program to reproduce the problem. Looking at keycode
through keyPressed method of KeyListener interface, when either of
":","^","@" is pressed, the keycode value is wrongly set to 0, while the
keychar value is correct. In addition, when looking through the old API keyDown(Event k), the keycode values are also correct. To reproduce
the latter case, comment out the two lines in PanelTest constructer.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.1.1 FIXED IN: 1.1.1 INTEGRATED IN: 1.1.1
14-06-2004

EVALUATION This problem could be a Motif failure since HotJava/Java/AWT really use Motif for components such as the text field. Or it could be a problem with how Java/AWT uses Motif - perhaps it somehow disables or interferes with the input method. First we need to know what window system was used; OpenWindow or CDE (or both). Each one starts differently and this may be significant. Hence marking as 'need-more-info'. robert.obrien@Eng 1996-11-15 [ 11/18/1996 hara@japan] This bug reproduced on both OpenWindows and CDE. and it only happens with Japanese keyboard. robert.obrien@Eng 1997-01-28 Sent email to submitter asking that he retry it using latest HotJava which includes JDK1.1 (which in theory is full i18n). We dont have a japanese type-5 keyboard that I could find. [01/30/97 mkoike@Japan] Though we tried following cases, this problem still happened. o JDK1.1 beta3 + HotJava prebeta2 (javasoft version) o JDK1.1 beta3.3 + Sdthotjava (SunSoft preliminary build) robert.obrien@Eng 1997-02-12 Since this was reproduced using the JavaSoft versions of JDK1.1 and HotJava1.0, I'm going to assume that it is a JDK/I18N problem perhaps having to do with input methods. Hence sending to java/classes-awt for further evaluation. [naoyuki 2/13/97] This is a bug of Solaris native event handling routine.
11-06-2004

WORK AROUND ":" , "@" letters can be copied by cut&paste from other window(ie. dtterm or dtpad)
11-06-2004

PUBLIC COMMENTS Japanese keyboard has some problem to input characters like @:^ in JDK1.1.
10-06-2004