Background / Context:
I am developing a touch screen kiosk application using JavaFX. The application integrates the browser - WebView. The problem is that all user inputs must be done using the on-screen keyboard (SW-keyboard)
It would be nice to be able to register an event handler in WebView / WebEngine for any HTML text input element or get focus so that I can show / hide the on-screen keyboard.
Despite the fact that I was searching the Internet, I did not find such an opportunity.
My questions:
Does JavaFX / WebView support any support for these cases?
If you would solve this problem, what would be your approach to this?
My decision:
I have a small button (in one corner of the screen) that allows the user to show / hide the on-screen keyboard. Since they must do this manually, it is rather annoying. Especially on sites where it is often viewed (consuming information) and text inputs.
source share