-
Enhancement
-
Resolution: Unresolved
-
P4
-
8u20
-
None
-
JDK8_u20 64bit, JavaFX8_u20, NetBeans 8.0.1 64bit, Windows 7 64bit
Hi, I've been playing on with the virtual keyboard lately on my desktop by running with -Dcom.sun.javafx.virtualKeyboard=javafx and I could not help but notice that the virtual keyboards for text, url and email inputs all have a QWERTY key layout.
I currently run on a system configured to en_AU with a US keyboard but even if I force the JVM to start with fr_FR support as the default locale, the layout of the virtual keyboard remains QWERTY. If I go to Windows' regional settings and change the input method from au+US keyboard (removing it completely) to fr+FR keyboard the virtual keyboard in JavaFX remains QWERTY as well.
I haven't tested on embedded (Raspberry Pi) yet to check if the same was happening on those systems.
This is an issue: if we run a kiosk application on embedded + touch screen, French customers expect to have access to an AZERTY virtual keyboard. Furthermore, if we intend to run an application that is accessible by a wide range of customers, we may want to change the virtual keyboard layout depending of the language that has been selected by the user on the welcome screen (ie: users selecting English would get an QWERTY virtual keyboard, users selecting French would get an AZERTY keyboard).
I currently run on a system configured to en_AU with a US keyboard but even if I force the JVM to start with fr_FR support as the default locale, the layout of the virtual keyboard remains QWERTY. If I go to Windows' regional settings and change the input method from au+US keyboard (removing it completely) to fr+FR keyboard the virtual keyboard in JavaFX remains QWERTY as well.
I haven't tested on embedded (Raspberry Pi) yet to check if the same was happening on those systems.
This is an issue: if we run a kiosk application on embedded + touch screen, French customers expect to have access to an AZERTY virtual keyboard. Furthermore, if we intend to run an application that is accessible by a wide range of customers, we may want to change the virtual keyboard layout depending of the language that has been selected by the user on the welcome screen (ie: users selecting English would get an QWERTY virtual keyboard, users selecting French would get an AZERTY keyboard).