有没有办法获得char的键码?例如
getKeycode('C');
Run Code Online (Sandbox Code Playgroud)
有什么相似的吗?
谢谢
char ch='c';
int code = ch;
System.out.println(code);
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
99
Run Code Online (Sandbox Code Playgroud)
只是为了逃脱char \你必须使用像charch='\\';
小智 5
public static int KeyEvent.getExtendedKeyCodeForChar( int key );
Run Code Online (Sandbox Code Playgroud)
这将返回 unicode 字符键的扩展键代码。
由于在规定的位置:
返回: 对于具有相应 VK_ 常量的 unicode 字符——此 VK_ 常量;对于出现在已知键盘布局的主要级别上的字符——唯一的整数。如果某个字符未出现在已知键盘的主级别,则返回 VK_UNDEFINED。