我的申请是希伯来语。 运行我的应用程序的计算机都将英语设置为默认语言,希伯来语作为辅助语言。
每当他们需要向我的JTextFields输入内容时,他们必须" alt + shift"改变语言, 他们中的一些人甚至不看监视器,只是开始写作,我得到了胡言乱语,因为他们用希伯来语写了但是用英文字符写道:)
是否可以在JTextField获得焦点时设置语言,或者以其他方式设置语言?
感谢,
戴夫
答案 0 :(得分:3)
在jTextField.getInputContext().selectInputMethod(new Locale("iw", "IL"));
事件
FocusGained