Integrated: 8368478: RichTextArea: add IME support

Andy Goryachev angorya at openjdk.org
Fri Oct 31 18:32:30 UTC 2025


On Thu, 16 Oct 2025 19:59:06 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

> Adds Input Method Editor (IME) support to `RichTextArea`/`CodeArea`.
> 
> Tested on macOS and Windows 11 with Japanese and Chinese (pinyin) input methods.
> Please test this on Linux, even though there is no platform-specific code in this PR (should work the same way it does in `TextArea`/`TextField`)
> 
> For testing, one can use the updated Monkey Tester
> https://github.com/andy-goryachev-oracle/MonkeyTest
> (optionally enable IME events in stdout with Logging -> IME Monitor)

This pull request has now been integrated.

Changeset: 5d069436
Author:    Andy Goryachev <angorya at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/5d069436ebaf0394f4c91b838f86b9391b618296
Stats:     575 lines in 9 files changed: 494 ins; 56 del; 25 mod

8368478: RichTextArea: add IME support

Reviewed-by: kcr, kizune, lkostyra

-------------

PR: https://git.openjdk.org/jfx/pull/1938


More information about the openjfx-dev mailing list