0
我想在javafx中构建屏幕键盘。我遇到的唯一问题是,当您选择javafx场景或单击窗口上的按钮时,焦点将被重定向到javafx场景,并且按钮点击实际上不会在浏览器,文本文档等上键入字母。防止JavaFx场景获得焦点 - 屏幕键盘
这里是我点击按钮的代码。我正在使用机器人课程。
private void handleButtonAction(ActionEvent event) throws AWTException {
Robot a = new Robot();
a.keyPress(KeyEvent.VK_Y);//testing keypress of "Y".
}
我在Swing中看到了如何将focus属性设置为false,但是我使用的是JavaFx。我见过不少人尝试这个相同的问题,但没有人有正确的答案。