#java #swing
#java #swing
Вопрос:
Я хочу, чтобы все Windows
было открыто в приложении Java swing, использующем один и тот же язык InputMethod
, то есть изменение InputMethod
в одном окне приведет к InputMethod
изменению в любом другом Window
.
Я попытался создать единый глобальный InputContext
и переопределить getInputContext()
каждое окно, чтобы вернуть этот контекст, но он ненадежно работает для некоторых языковых методов ввода. Есть идеи?
Комментарии:
1. InputContext (не имеет значения, что это такое) является статическим, защищенным, вопрос в этой форме здесь не подлежит ответу, равно как и для пользователя с 2 тыс. представительством. точка, для лучшей помощи скорее отправьте SSCCE / MCVE, short, runnable, compilable, с жестко заданным значением для JComponents в локальной переменной
2. @mKorbel, я не ожидаю здесь точного решения, я просто надеюсь услышать некоторые общие предложения или подсказки, которые укажут мне правильное направление. Спасибо