文字であるcharからVKコードを取得するにはどうすればよいですか? javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
のようなことができるはずですが、うまくいかない(結果がゼロ)ようです。すでにKeyEventを持っている場合は誰もがキーコードを取得する方法を知っていますが、charをVK intに変換したいだけの場合はどうすればいいですか?私は、[A-Z]、[a-z]、[0-9]のみ、奇妙な文字のFKコードを取得することには興味がありません。この問題のJavaの任意のcharからVK intを取得
コンテキスト-------- 私はプログラマはVKのコードでキー入力を送信することによって、言葉を綴るのが大好きと仮定見てきたロボットのチュートリアルのすべて:
int keyInput[] = { KeyEvent.VK_D, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_E };//end keyInput array
私はLazyと呼んでいますが、Eclipseでさえ、GUI上でTDDを使う方法はありません。誰かが文字列を受け取り、それらの文字列(私はFESTを使用しています)のユーザ入力をシミュレートするロボットのようなクラスを知っている場合、私は知りたいです。
+1非常に良い、ちょうど例外処理がないことに注意してください – dfa