Я читаю о Java Структура метода ввода . Существует руководство по созданию клиента метода ввода , такого как текстовый редактор, который взаимодействует с редактором метода ввода.
Старый документ (JDK 1.2, 1998) объясняет: «Инфраструктура разработана для легкого расширения в будущей версии JDK для включения методов ввода, написанных на языке программирования Java».
В Android существует класс InputMethodService для создания редакторов методов ввода.
Я предполагаю, что стандартный рабочий стол Java не был расширен с функциональностью для создания IME. Я что-то пропустил? Похоже, Java поддерживает только собственные IME.