3

Windows タブレットでフルスクリーン モードで実行することになっている javafx アプリケーションがあります。

私の問題は、キーボードが表示されたときに、タブレットが AZERTY であるのに対し、QWERTY になっていることです。

質問は次のとおりです。システムの仮想キーボードを使用する方法、または javafx 仮想キーボードを AZERTY に切り替える方法はありますか?

4

2 に答える 2

0

レイアウトの定義は、jfxrt.jar (Java インストールの一部) に含まれています。によって説明されていTextBoard.txtます。7zip または同様のプログラムを使用して jfxrt.jar を参照することができます。TextBoard.txtにあるcom/sun/javafx/scene/control/skin/

このファイルはロードされcom/sun/javafx/scene/control/skin/FXVKSkin.java、ファイルのロードを担当しTextBoard.txtます。javafx ソース (jdk を介して含まれ、 に含まれるjavafx-src.zip) を参照して、それがどのように処理されるかを確認します。おそらくこれで、独自の TextBoard.txt ファイルをロードするのに十分な情報が得られるでしょう。

于 2015-09-01T14:59:27.757 に答える