java - 如何给某个键盘命令让我们说 10-20 个标签 Tabs ,
问题描述
如何在 10-20 个 Mozilla 窗口上向键盘字母输入“D”发送垃圾邮件?
更详细的是:
我希望将命令发送到这些窗口,因为有一个 Adobe Flash 播放器游戏正在运行,并且我试图通过在它们上不断输入键盘字母“D”来测试某些东西。
有没有办法在 Java Selenium 中做到这一点,同时向每个 mozilla 选项卡发送命令,所以命令 D 是恒定的。
解决方案
public void d() throws AWTException {
Robot rob = new Robot();
rob.keyPress(KeyEvent.VK_D);
rob.keyRelease(KeyEvent.VK_D);
}
...
int max = 20;
for (int loop = 0; loop <= max; loop++) {d();}
推荐阅读
- java - 完成对 Web 服务的多次调用时使用的设计模式
- javascript - 将 Csv 转换为 Json 时发生 JavaScript 错误
- c - 如何在 C 中以特定速率运行循环(在仿真中)
- javascript - 谷歌 oauth2.0 显示无效客户端错误
- google-api - Google oAuth API:如何为未经身份验证的用户显示谷歌登录层?
- php - 使用 codeigniter 的 dompdf 库不起作用 html 和 css
- java - 如何在java中捕获没有数据的堆转储
- java - 如何解压缩包含多个文件的 .gz 文件
- java - 获取数据集并将其打印到二维数组中
- python - 如何将所有单词与正则表达式匹配,除了 urls 或类似的?