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

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Thu Mar 31 16:22:21 UTC 2016

Please clarify the changes in CallProxyDefWindowProc.

On 31.03.16 19:11, Semyon Sadetsky wrote:
> Hello,
> 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.
> --Semyon

Best regards, Sergey.

More information about the awt-dev mailing list