我遇到了键盘事件处理的奇怪问题。我可以在屏幕上使用键盘事件进行第一个事件。但是,当我尝试第二个事件时,它无法执行。 例如对于缩放,Ctrl + 1仅适用于第一次。当我在第一个事件之后尝试使用其他事件时也会发生同样的情况。
注意:如果我将鼠标事件用于上述操作,它的效果绝对正常。 我正在使用
Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
action.perform();
答案 0 :(得分:0)
我不知道怎么回事,但当我使用时#34;发送密钥"命令两次"执行"一旦开始工作。 但是,这种情况很少发生在键盘事件中。其他人使用发送密钥单独使用。
Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
action.perform();