<AWT Dev> <AWT dev>[9] Review request for 8147842: IME Composition Window is displayed at incorrect location

Semyon Sadetsky semyon.sadetsky at oracle.com
Thu Mar 31 16:11:34 UTC 2016


Please review fix for JDK9:

bug: https://bugs.openjdk.java.net/browse/JDK-8147842
webrev: http://cr.openjdk.java.net/~ssadetsky/8147842/webrev.00/

Native Windows IME composition window is not positioned right for Swing 
components. The root cause is that Swing caret is not a native caret and 
its position is unknown to the native IME.  Setting the right position 
should be executed by the AWT toolkit, currently it supports this using 
callback to javax.swing.text. JTextComponent. InputMethodRequests class 
for the IME candidate window but not for the IME composition window.
The solution is to support positioning for the IME candidate window.
Reg test would requires system configuration for IME, so the bug is 
labeled noreg-hard.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20160331/39106e4a/attachment.html>

More information about the awt-dev mailing list