===================================================
OS : TurboLinux8
JDK : Tiger jdk1.5.0 b22
TestCase : CharView.java, CharViewMultiLine.java
(attached in this bug file)
Or Notepad in demo.
locale : ja
===================================================
Japanese Kanji can't commit when select characters from candidate selection window.
Reproduce step,
1, Activate Japanese host IM with shift+space then input Japanese hiragana
characters on TextField or TextArea.
2, push space key and select kanji or katakana characters from candidate
selection window. (push space key over one time)
3, push enter key to commit character.
4, candidate selection window disappers but characters does not commit.
<- issue.
*At step2, if push space key only one time then push enter key, character is
committed correctly. but push space key over one time to select kanji or
katakana characters, can't commit characters.
Operation to reproduce in detail.
--Run CharView or CharViewMultiLine(attached).
--Comes up dialog.
--Change from "Button" to "TextField" using Choice.
--Mouse pointer focus to the TextField.
--Push shift+space, then input "a".
--Push space key twice, candidate selection window will appear,
the eight characters are in this candidate selection window.
*Window focus is now candidate selection window.
--Push enter key, then something character is committed.
--But window focus doesn't change to TextField or TextArea.
*If use jdk1.4.2, window focus changes to TextField or TextArea
after commit character from candidate selection window then
selected character will be reflected into TextField or TextArea
that in java application window.
This window focus behavior is correct and expected with jdk1.5.0.
OS : TurboLinux8
JDK : Tiger jdk1.5.0 b22
TestCase : CharView.java, CharViewMultiLine.java
(attached in this bug file)
Or Notepad in demo.
locale : ja
===================================================
Japanese Kanji can't commit when select characters from candidate selection window.
Reproduce step,
1, Activate Japanese host IM with shift+space then input Japanese hiragana
characters on TextField or TextArea.
2, push space key and select kanji or katakana characters from candidate
selection window. (push space key over one time)
3, push enter key to commit character.
4, candidate selection window disappers but characters does not commit.
<- issue.
*At step2, if push space key only one time then push enter key, character is
committed correctly. but push space key over one time to select kanji or
katakana characters, can't commit characters.
Operation to reproduce in detail.
--Run CharView or CharViewMultiLine(attached).
--Comes up dialog.
--Change from "Button" to "TextField" using Choice.
--Mouse pointer focus to the TextField.
--Push shift+space, then input "a".
--Push space key twice, candidate selection window will appear,
the eight characters are in this candidate selection window.
*Window focus is now candidate selection window.
--Push enter key, then something character is committed.
--But window focus doesn't change to TextField or TextArea.
*If use jdk1.4.2, window focus changes to TextField or TextArea
after commit character from candidate selection window then
selected character will be reflected into TextField or TextArea
that in java application window.
This window focus behavior is correct and expected with jdk1.5.0.
- relates to
-
JDK-4890562 Japanese IM can't work on XAWT TextFiled/TextArea with Tiger b10
-
- Closed
-