您如何从字母字符中获取 VK 代码?似乎您应该能够执行类似的操作javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
,但这不起作用(结果为零)。如果您已经有了 KeyEvent,每个人都知道如何获取密钥代码,但是如果您只想将 chars 转换为 VK int 怎么办?我对获取奇怪字符的 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。如果有人碰巧知道一个类似于 Robot 的类,它接受字符串然后模拟这些字符串的用户输入(我正在使用FEST),我很想知道。