文字であるcharからVKコードを取得するにはどうすればよいですか?のようなことができるはずですがjavax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
、それは機能しません(結果はゼロです)。すでにKeyEventがある場合は、誰もがキーコードを取得する方法を知っていますが、charをVKintに変換したいだけの場合はどうでしょうか。奇妙な文字のFKコードを取得することには興味がなく、[AZ]、[az]、[0-9]のみを取得します。
この問題のコンテキスト--------私が見たすべてのロボットチュートリアルは、プログラマーがVKコードでキーを押すことによって単語を綴るのが好きだと想定しています。
int keyInput[] = { KeyEvent.VK_D, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_E };//end keyInput array
私を怠惰と呼んでください。しかし、Eclipseを使用しても、これはGUIでTDDを使用する方法ではありません。文字列を受け取り、それらの文字列のユーザー入力をシミュレートするロボットのようなクラスを知っている人がいたら(私はFESTを使用しています)、知りたいです。