当前位置: 首页 > 面试题库 >

如何发送键盘输出

袁永贞
2023-03-14
问题内容

我可以导入什么以模拟Java中的键盘按下?

因此,例如,我可以使用它制作一个程序,以便在事件发生时自动按下“ a”键。


问题答案:

您需要的一切都在 java.awt.Robot

例:

Robot robot = new Robot(); 
robot.keyPress(KeyEvent.VK_A);


 类似资料:
  • 我正在尝试使用Actions.sendKeys发送快捷方式,但它不起作用。

  • 问题内容: 我正在尝试使用Actions.sendKeys发送快捷方式,但是它不起作用。 问题答案: 您可以检查有关此问题的信息- 按下(Ctrl + A)SeleniumWebDriver 检查使用 和弦方法 的答案,您可以执行以下操作-

  • 问题内容: 我正在使用Java开发屏幕键盘。该键盘的每个可能键都有一个。在按钮上检测到鼠标按下时,我想向当前关注的应用程序发送特定的键盘代码。键盘本身位于无装饰的范围内,并设置为始终在顶部。 我发现Robot类可用于模拟本机队列上的这些键盘事件。但是,在这种情况下,选择表示将在上接收到按键,而我将无法在其他应用程序中接收到它。 如何使屏幕键盘始终保持“无焦点”状态?是否可以使用其他方法发送按键?

  • 我正在实现一个Javascript应用程序的屏幕键盘。文本应该出现在textarea元素中。我创建文本事件没有问题,但感觉无法创建非文本事件,如退格键。下面是一些示例代码: 这里有趣的函数是。我试图获得完全相同的事件,如按下物理键盘上的退格键,但没有成功。 我知道有一个Webkit-Bug,但希望有其他的方法来解决这个问题。有人有过同样的问题吗?能解决吗?怎么做?这里建议的解决方案(调用new)不

  • 我正在用PyGame1.9做一个游戏。这是一个失败的简单游戏,一艘船在五列坏人之间移动,这些坏人通过缓慢向下移动进行攻击。我正试图让它,使船舶左,右移动与左右箭头键。这是我的密码: 它工作得太好了。船开得太快了。几乎不可能让它只移动一个位置,向左或向右。我怎样才能使船在每次按键时只移动一次?