JavaFX虚拟键盘布局

时间:2016-12-20 10:50:20

标签: java javafx

我像这样使用JavaFX虚拟键盘:

-Dcom.sun.javafx.isEmbedded=true 
-Dcom.sun.javafx.touch=true 
-Dcom.sun.javafx.virtualKeyboard=javafx

如何将其设置为德语布局?

1 个答案:

答案 0 :(得分:0)

不幸的是,它被报告为一个错误,但似乎尚未解决:

  

嗨,我最近一直在玩我的虚拟键盘   通过-Dcom.sun.javafx.virtualKeyboard = javafx和我运行桌面   忍不住注意到文字,网址和网址的虚拟键盘   电子邮件输入都有QWERTY键布局。

     

我目前在使用美国键盘配置为en_AU的系统上运行但是   即使我强制JVM以fr_FR支持作为默认值启动   在语言环境中,虚拟键盘的布局仍然是QWERTY。如果我去   的Windows'区域设置并更改au + US的输入法   键盘(完全删除)到fr + FR键盘虚拟   JavaFX中的键盘也是QWERTY。

     

我还没有在嵌入式(Raspberry Pi)上进行测试,但还是检查是否相同   正在这些系统上发生。

     

这是一个问题:如果我们在嵌入式+触控上运行自助服务终端应用程序   屏幕,法国客户希望能够访问AZERTY虚拟广告   键盘。此外,如果我们打算运行一个应用程序   可由广泛的客户访问,我们可能想要改变   虚拟键盘布局取决于已经使用的语言   用户在欢迎屏幕上选择(即:用户选择   英语将获得QWERTY虚拟键盘,用户选择法语   会得到一个AZERTY键盘。)

请参阅:[Keyboard] Support alternative key layout for virtual keyboard