Java 方括号的关键代码是什么
我试图在Java中使用Robot类并键入一些文本。不幸的是,我找不到方括号的关键代码,这个符号|和这个符号`。我在KeyEvent常量中找不到它们。我想使用它们,因为我输入的文本是西里尔文,这些符号代表字母表中的字符。提前感谢。它在for KeyEvent中 KeyEvent.VK_OPEN_括号 及 KeyEvent.VK_CLOSE_括号 编辑 从KeyEventJavadoc 此低级事件由组件对象(如 按下、释放或键入键时的文本字段 因此,在美国101键键盘上,`和~将产生相同的键码,尽管~将有一个移位修饰符。还要注意KeyEvent.VK_BACK_SLASH也会捕获|管道击键 尝试将以下示例KeyAdapter添加到您的项目中,以查看此操作Java 方括号的关键代码是什么,java,keyevent,keycode,Java,Keyevent,Keycode,我试图在Java中使用Robot类并键入一些文本。不幸的是,我找不到方括号的关键代码,这个符号|和这个符号`。我在KeyEvent常量中找不到它们。我想使用它们,因为我输入的文本是西里尔文,这些符号代表字母表中的字符。提前感谢。它在for KeyEvent中 KeyEvent.VK_OPEN_括号 及 KeyEvent.VK_CLOSE_括号 编辑 从KeyEventJavadoc 此低级事件由组件对象(如 按下、释放或键入键时的文本字段 因此,在美国101键键盘上,`和~将产生相同的键码,尽管
new KeyAdapter()
{
public void keyPressed(final KeyEvent e)
{
if (e.getKeyCode() == KeyEvent.VK_BACK_QUOTE)
{
e.toString();
}
if (e.getKeyCode() == KeyEvent.VK_BACK_SLASH)
{
e.toString();
}
if (e.getKeyCode() == KeyEvent.VK_OPEN_BRACKET)
{
e.toString();
}
}
}
这是关键事件
KeyEvent.VK_OPEN_括号
及
KeyEvent.VK_CLOSE_括号
编辑
从KeyEventJavadoc
此低级事件由组件对象(如
按下、释放或键入键时的文本字段
因此,在美国101键键盘上,`和~将产生相同的键码,尽管~将有一个移位修饰符。还要注意KeyEvent.VK_BACK_SLASH也会捕获|管道击键
尝试将以下示例KeyAdapter添加到您的项目中,以查看此操作
new KeyAdapter()
{
public void keyPressed(final KeyEvent e)
{
if (e.getKeyCode() == KeyEvent.VK_BACK_QUOTE)
{
e.toString();
}
if (e.getKeyCode() == KeyEvent.VK_BACK_SLASH)
{
e.toString();
}
if (e.getKeyCode() == KeyEvent.VK_OPEN_BRACKET)
{
e.toString();
}
}
}
一般的解决办法是打电话。如果unicode代码点c具有将返回的VK_uu常量。否则将返回唯一的整数
我认为,``是KeyEvent.VK_BACK_QUOTE…一般的解决方案是调用。如果unicode代码点c具有将返回的VK_uu常量。否则将返回唯一的整数 我认为“`”是KeyEvent.VK_BACK_QUOTE…FYI:|被称为pipe,`-backtick.FYI:|被称为pipe和`-backtick。