【发布时间】:2017-02-17 22:02:22
【问题描述】:
我正在尝试在 javafx 中构建屏幕键盘。我遇到的唯一问题是,当您选择 javafx 场景或单击窗口上的按钮时,焦点会重定向到 javafx 场景,并且单击按钮实际上并未在浏览器、文本文档等上键入字母.
这是我的按钮点击代码。我正在使用机器人类。
private void handleButtonAction(ActionEvent event) throws AWTException {
Robot a = new Robot();
a.keyPress(KeyEvent.VK_Y);//testing keypress of "Y".
}
我在 Swing 中看到了如何将焦点属性设置为 false,但我已开始使用 JavaFx。我见过很多人尝试过同样的问题,但没有人给出正确的答案。
【问题讨论】: