13

Javaでキーを押すことができるのかと思っていました。これにどのようにアプローチするかはよくわかりません。sendKeyPress()のようなクラスのタイプが必要です。か何か。

4

2 に答える 2

20

Robotクラスで簡単にできます。特別なターゲティングなどを行わずに、実質的にボタンを押すだけです。

たとえば、を押すにはEnter

Robot r = new Robot();
r.keyPress(KeyEvent.VK_ENTER);
r.keyRelease(KeyEvent.VK_ENTER);
于 2012-07-11T22:31:26.823 に答える
0
Action act = new Action(driver);
act.sendkeys(Keys.ENTER).build().perform();
于 2016-03-01T07:40:56.960 に答える