-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
1.3.0
-
x86
-
linux
Tested with kestrel-linux-beta b09 on RedHat6.1J and 6.1JUpdate/KDE/KWM.
InputMehotdWindow has a focus problem and the details are below 1) ~ 3);
Test case to reproduce is attached (spi.tar Wubi.jar CityIM.jar).
1)Please extract spi.jar and compile all .java files under spi directory.
2)Please set Wubi.jar and CityIM.jar under jdk1.3/jre/lib/ext/.
3)Please run IMFTester.
1)Wubi IM
Please select Wubi IM and press Ctrl+Space and try to input "aabbccdd" on Active Client.
Inputting "aa", InputMethodWindow appears and "aa" is converted to a Chinese character on it, however Chinese character can not be committed to main window ,but "a" is committed. Now InputMethodWindow,has a focus.
And then, trying to input "bb", it can not be done on InputMethodWindow.
A focus remains on InputMethodWindow.
Setting a focus on main window manually, "aabbccdd" can be inputted and the characters are converted to four Chinese characters properly.
In case of Passive Client the situaion is same and only "a" is committed to "input window".
2)TestIM
Please select Wubi IM and press Ctrl+Space and try to input "aabbccdd" on Active Client.
Inputting "aa", InputMethodWindow appears, but dissappears at once.
"aa" seems to be converted on InputMethodWindow properly, but it is not sure because InputMethodWindow disappears at once.
Only "a" is committed to main window.
And then, inputting "bb", "b" is comitted to main window and "a" is replaced with "b" on main window.
When "a" key is keep pushed for a whlie, "aa" is converted to a Chinese character and committed to main window sequentially.
In case of Passive Client situaion is same on "input window".
3)City IM
Please select City IM: English and input "TYO" and press Ctrl + space,
"TYO" is converted to "Tokyo" properly.
Pressing "Ctrl + space" makes "Look-up Window" appear, but it disappears at once.
When "Ctrl + space" is keep pushed for a whlie, "TYO" is converted to each item of "Look-up Window" sequencially.
These problems do not occur and SPI works fine with Gnome .
- duplicates
-
JDK-4449510 FocusEvent.getOppositeComponent returns null on X11 AWT
- Closed