キーボードのキーの一部を再マップするアプリケーションを作成しています。ユーザーがクリックすると、入力ソースはOSの次の入力に変更されるようにボタンを追加したいと思います。私はそれをアラビア語と英語の入力に使用しています。私は何を使うべきですか?それをjavaで行うことは可能ですか?(Shift + altを使用する代わりに)javaで入力ソース(言語)を変更する方法は?
2
A
答えて
1
Java Method Input Frameworkをご覧ください。
1
私はInputContext.selectInputMethod()
があなたが探していると信じています。 This articleには、システムメニューまたはホットキーを使用して入力方法を設定する方法も記載されています。
関連する問題
- 1. 入力言語に合わせてUISearchBarの配置を変更する方法
- 2. ASP.NetでCKEditorの入力言語を変更する方法C#
- 3. Windowsで言語を変更するにはどうすればAlt + Shiftをシミュレートできますか?
- 4. アンドロイドで(物理的な)キーボード言語を変更する方法(SHIFT-SPACE以外)
- 5. executorThreadsPoolの代わりにjavaパラレルストリームを使用する方法は?
- 6. アセンブリ言語を変更する入力文字列エラー
- 7. Java文字列の代わりに英語以外の言語を使用する(例としてペルシア語)
- 8. 画像ソースにURLの代わりにstringを使用する方法
- 9. VSlickでデバッグ中にstdinの代わりに入力ファイルを使用する方法はありますか?
- 10. アセンブリ言語で文字列を入力する方法は?
- 11. PHPを使用してHTMLで言語を変更する方法は?
- 12. タプルパラメータ宣言と代入風変わり
- 13. 早期返品の代わりに関数型プログラミング言語で関数を使用する方法
- 14. CursesでShift + X/Alt + Xキーを取得する方法は?
- 15. mysqlの結果を変数に代入する方法(C言語)
- 16. Axapta - 挿入の代わりに更新する方法
- 17. CMU Sphinx(pocketsphinx)でDMP言語モデルの代わりにJSGF文法を使用する(-lmの代わりに-jsgfを使用)
- 18. inno-setupで言語選択ダイアログの言語を変更する方法は?
- 19. Mavenを使ってJavaのビルドパス/ソースを変更する方法
- 20. Rails 3 - 古典的なテキスト入力の代わりにテキストエリアでオートコンプリートを使用する方法は?
- 21. ソリューションの代わりに問題を定義するプログラミング言語?
- 22. key_nameの代わりにdatastore idを使用する方法は?
- 23. SyncEngineの代わりにAsyncHttpを使用する方法は?
- 24. Circle-ciデフォルトの代わりにカスタムキーストアを使用するキーストア情報を入力する方法
- 25. WPFで言語を変更する方法は?
- 26. Facebookのログインページで言語を変更する方法は?
- 27. macvimでalt + shiftの選択動作を変更します
- 28. プログラムによるキーボード入力言語の変更
- 29. OptaPlannerベンチマーク:inputSolutionFileの代わりにインメモリ入力ソリューションを使用
- 30. WCFサービスの入力パラメータの代わりにURLリダイレクトを使用
アプリケーションでこのようなボタンを使用しないでください。これはOSの仕事です。すべてのアプリケーションが入力言語を別の方法で変更したかどうかを想像してみてください! – kgiannakakis
@ kgiannakakis - 入力タイプを動的に変更できます。たとえば、Javaメソッド入力フレームワークは、現在選択されている入力メソッドを反映するためにWindows言語ツールバーにフィードバックします。 – McDowell