JDK-4248143 : Tabbing between two text field cause Chinese Input Engine to input one ASCII cha
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt:i18n
  • Affected Version: 1.2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_7
  • CPU: sparc
  • Submitted: 1999-06-21
  • Updated: 2004-12-02
  • Resolved: 2004-12-02
Related Reports
Duplicate :  
Description
Problem: When use the HTT Input Engine to input Chinese characters, Tabbing from one TextField to another cause one English Keyboard Character to be inputed.

Example: Type in the Chinese Word for wood using Chyu Yin Method uses aj4 and the key combination. Type aj4 and select the Word from choices listed and than Tab to the next Text Field than letter a will be inputed and Chinese Word for key combination j4 appears. 

To reproduce: Start appletviewer and select the properties menu item. A dialogue box will come up. Try Input a Chinese Character in the first Text Field, tab to the next TextField and input another Chinese Word. You will see one ASCII character gets entered coorespond to the first keystroke for the Chinese Word you want to type.

Problem seen in zh_TW, zh, ko locales
steven.liu@eng 1999-06-07

Comments
WORK AROUND Don't use keyboard method to move around the dialogue box. Use mouse to change between fields and everything will be fine.
25-09-2004

EVALUATION It is confirmed that this problem is still reproducible on JDK 1.4 beta3. ###@###.### 2001-11-27 This bug is a duplicate of 6184471 which is committed to fix in J2SE 6. ###@###.### 2004-12-02 18:54:27 GMT
27-11-2001