我正在尝试使用两个JavaFX TextField
,一个使用标准英语键盘/语言输入,另一个使用日语键盘/语言。
This answer解决了Swing的问题,但JavaFX TextField
没有所需的getInputContext()
方法。
我的计划是抓住焦点事件并将Locale
更改为日语,或将特定Locale
与日语TextField
相关联。但是,我不知道如何实现其中任何一个。
我怀疑可能需要Java Input Method Client API。
我使用的是Windows 8,但拥有独立于操作系统的答案会很不错。
答案 0 :(得分:0)
我能找到的唯一接近的是:
textfield.getText().regionMatches();
但是我不确定这是你要找的那个。
更新
我也找到了
txt_message.getText().format(Locale.JAPANESE, format, args)