背景/コンテキスト:
私はJavaFXを使用してタッチスクリーンベースのキオスクアプリケーションを開発しています。アプリはブラウザを統合します–WebView。問題は、すべてのユーザー入力を画面キーボード(SWキーボード)で行う必要があることです。
画面キーボードで表示/非表示にできるように、フォーカスを取得/失ったHTMLテキスト入力要素のWebView/WebEngineにイベントハンドラーを登録するオプションがあると便利です。
インターネットを検索しても、このような機能は見つかりませんでした。
私の質問:
JavaFX / WebViewはこれらのケースをサポートしていますか?
この問題に取り組むとしたら、それに対するあなたのアプローチは何でしょうか?
これまでの私の解決策:
ユーザーが画面キーボード上で表示/非表示にできる小さなボタン(画面の片隅に)があります。彼らはそれを手動で行わなければならないので、それはかなり迷惑です。特に、ブラウジング(情報の消費)とテキスト入力が頻繁に変更されるサイトでは。