将VKCode转换为字符串Java
正如标题所暗示的那样,我想将字符串转换为VK代码,我的最初想法是:
HashMap<char,(what)> map= new HashMap<>();
map.put('A',KeyEvent.VK_A);
并为所有值做到这一点,然后通过字符串循环,但我不知道是否可能发生任何事情。
为每个角色提供开关是最好的方法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
vk
常数似乎是ints,因此您应该只有一个map&lt;字符,整数&gt;
。或者,您可以使用 getExtendedKeyCodeforchar ,传递
char
以获取密钥代码。The
VK
constants appear to be ints, so you should just have aMap<Character, Integer>
.Alternately, you could use
getExtendedKeyCodeForChar
, passing in thechar
, to get the key code.